Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!rutgers!dptg!att!cbnewsk!ech From: ech@cbnewsk.ATT.COM (ned.horvath) Newsgroups: comp.object Subject: Re: What is OOP / OOD Message-ID: <1125@cbnewsk.ATT.COM> Date: 3 Oct 89 18:32:09 GMT References: <2109@cbnewsl.ATT.COM> Organization: AT&T Bell Laboratories Lines: 21 In article <1989Oct2.161552.14306@polyslo.CalPoly.EDU> jearls@polyslo.CalPoly.EDU ( Stupid ) writes: >Sorry if this doesn't belong here, but could someone please tell me >exactly what IS Object Oriented Programming or Object Oriented Design ? From article <2109@cbnewsl.ATT.COM>, by dune@cbnewsl.ATT.COM (Greg Pasquariello): [ short article deleted ] > I feel as if I should recommend a book here, but I can't think of one off the > top of my head. Hope this helps though! I can strongly recommend Bertrand Meyer's "Object-Oriented Software Construction," Prentice-Hall '88. This is one of the few places I've seen anyone actually set forth the reasons for doing O-O at all, what kinds of characteristics one might want in an O-O programming system, etc. Examples are all in the author's (commercial) language Eiffel, but the lessons are pretty much language-independent. A great intro. Disclaimer: I have nothing to do with Meyer, UCSB, ISC, or Eiffel (I don't even own a copy of Eiffel, just the book). =Ned Horvath=