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=