Object-oriented software is all about
objects. An object receives and sends messages. An object
actually contains code (sequences of computer instructions)
and data (information which the instructions operate on).
Traditionally, code and data have been kept apart. For
example, in the C language, units of code are called functions,
while units of data are called structures. Functions and
structures are not formally connected in C. A C function
can operate on more than one type of structure, and more
than one function can operate on the same structure. Not
so for object-oriented software! In o-o (object-oriented)
programming, code and data are merged into a single indivisible
thing -- an object. A primary rule of object-oriented
programming is this: the user of an object should never
need to peek inside the object.
Object-Oriented - Download
Resources
Object Oriented Systems
Design, document, construct, and
manage object-oriented software systems.
Download Products...
Create OOPs
Create object-oriented programs using
almost any language.
Download Products....
Object-Oriented
Programming - Solution Providers
OOPS
Research Group An academic group based
apparently at U. Texas. Looks like this site has
enough useful links, papers and freebies to kill
a couple of hours, at least.
Object
Technology Links to object oriented
technology related to modeling methodologies, programming
languages, distributed computing, patterns, frameworks,
business object, operating systems, database and
other advanced topics. (Junichi Suzuki)