[82] in java-interest
Re- Books on learning OO pr
daemon@ATHENA.MIT.EDU (Jerry Morrison)
Thu May 11 13:41:55 1995
Date: 11 May 1995 10:24:11 -0800
From: "Jerry Morrison" <jerry.morrison@3do.com>
To: java-interest@java.Eng.Sun.COM
This reference is from the Objective-C FAQ. It's approachable, well-written,
and uses clear examples. I skipped the chapter on learning OOP but it looks
as thorough as the rest of the book:
NeXTSTEP Object Oriented Programming and the Objective C Language.
Addison-Wesley Publishing Company, Reading, Massachusetts, 1993.
ISBN 0-201-63251-9.
abstract: This book describes the Objective-C language as implemented
for NeXTSTEP. It's a good first-read to get to learn Objective-C.
This one is from the same source, but I haven't read it:
Timothy Budd: An Introduction to Object-Oriented Programming.
Addison-Wesley Publishing Company, Reading, Massachusetts.
ISBN 0-201-54709-0.
abstract: An intro to the topic of OOP, as well as a comparison
of C++, Objective-C, Smalltalk, and Object Pascal.
You can find this 10-Minute Introduction to Objective-C on the Web:
http://www.geom.umn.edu/docs/W3Kit/Overview/ObjectiveC.html
Also this longer introduction to Object Oriented Programming in Objective-C,
including class notes from Purdue University:
http://www.cs.indiana.edu/classes/c304/oop-intro.html
Java uses C++ terms but in fact is more like Objective C. Objective C is a
concise addition to C. Much simpler than C++, more dynamic, and not full of
pitfalls. A nice evolutionary step from C. (It does not address Java aims
like object code portability.)
Or play with Smalltalk. It's object-oriented "all the way down", and fun.
Avoid C++ books unless you're going to program in C++.
Jerry
-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com