Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!gatech!ncsuvx!ecemwl!jnh From: jnh@ecemwl.ncsu.edu (Joseph N. Hall) Newsgroups: comp.object Subject: Re: What is OOP / OOD Message-ID: <4102@ncsuvx.ncsu.edu> Date: 3 Oct 89 17:25:24 GMT References: <1989Oct2.161552.14306@polyslo.CalPoly.EDU> <2109@cbnewsl.ATT.COM> Sender: news@ncsuvx.ncsu.edu Reply-To: jnh@ecemwl.UUCP (Joseph N. Hall) Organization: North Carolina State University Lines: 24 In article <2109@cbnewsl.ATT.COM> dune@cbnewsl.ATT.COM (Greg Pasquariello) writes: >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 ? >... >I feel as if I should recommend a book here, but I can't think of one off the >top of my head. I can. See the first few chapters of Bertrand Meyer's book (the Eiffel reference manual, from Prentice-Hall). It's called Object-Oriented- something-or-other (too many books on my shelf starting with object-oriented- for me to remember). He gives a lucid, concise, thorough treatment of all of the major topics relating to object-oriented software design, and convincing arguments for the use of object-oriented design as well. It is not necessary to know or care about Eiffel in order to read the first parts of this book; they ought to be required reading for people being introduced to OOP, at least until an OOP book that doesn't cover just one OOPL comes along. v v sssss|| joseph hall || 4116 Brewster Drive v v s s || jnh@ecemwl.ncsu.edu (Internet) || Raleigh, NC 27606 v sss || SP Software/CAD Tool Developer, Mac Hacker and Keyboardist -----------|| Disclaimer: NCSU may not share my views, but is welcome to.