[82] in java-interest

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post