Personal tools
You are here: Home / Library / Programming / OOP

Object-oriented Programming

See also our Java programming, Objective-C programming, and Cocoa programming pages.

C: You shoot yourself in the foot.
C++: You accidently create a dozen instances of yourself and shoot them all in the foot. Providing emergency medical care is impossible since you can't tell which are bitwise copies and which are just pointing at others and saying, "that's me, over there."
Smalltalk: You spend so much time playing with the graphics and windowing system that your boss shoots you in the foot, takes away your workstation, and makes you develop in COBOL on a character terminal.

General:

Smalltalk introduction:

Smalltalk and OOP:

Squeak IDE:

Array classes and templates:

Model-View-Controller (MVC) pattern:

Mixin layers:

Other topics:

From NeXT Objective C book:

Interface and implementation

This list of links has been adapted from the March 2001 issue of MacTech.

« May 2013 »
May
MoTuWeThFrSaSu
12345
6789101112
13141516171819
20212223242526
2728293031
Upcoming Events
Marine 2013 May 29, 2013 - May 31, 2013 — Hamburg, Germany
MPF 2013 Jun 11, 2013 - Jun 14, 2013 — Sardinia, Italy
Coupled Problems 2013 Jun 17, 2013 - Jun 19, 2013 — Ibiza, Spain
USNCCM 12 Jul 22, 2013 - Jul 25, 2013 — Raleigh, North Carolina
GACM 2013 Sep 30, 2013 - Oct 02, 2013 — Hamburg, Germany
Upcoming events…