Object Oriented Programming in Objective-C

These documents provide a brief introduction to Object Oriented Programming in the Objective-C language. The first two documents were developed from class notes written by Gerrit Huizenga for the course Introduction to Objective-C on the NeXT Machine at Purdue University. (The original notes are also available in compressed PostScript format.)

For another source of Objective-C information, Steve Dekorte has put together an Objective-C homepage.

Here are some more example files:

Objective-C can be compiled using the GNU gcc compiler. The Unix program make is often helpful for organizing the compilation of multiple source files:

There is also a Usenet newsgroup called comp.lang.objective-c for discussion of Objective-C.

Periodically, a Frequently Asked Questions (FAQ) file is posted to comp.lang.objective-c.

Finally, you might want to check out the following book, which introduces object-oriented programming using examples in Objective-C, C++, Smalltalk, and Object Pascal: Budd, Timothy. Object-Oriented Programming. Addison-Wesley, 1991.

Michael Chui
mchui@cs.indiana.edu