The object-oriented way of programming arose out of a need to build better,
large software systems.
In the object-oriented programming style, the program describes
of a bunch of objects and their features and
operations.
When objects are able to execute, they are said to be instantiated.
Each object has its own features called its state ,
and its own operations called its methods .
The programmer writes statements which send messages
to the various objects.
When an object receives a message, it invokes its own procedures
- its methods to perform the action.
Let's see how this is done in
RoBOTL, a language which
introduces object-oriented concepts using a C++- like
syntax.
Web References
Simon Garfinkel discusses Object-Oriented
languages
SmallTalk, the first complete OO Language
C++,
the best-known OO Language
Java is an object-oriented language for the World Wide Web.
Object-Oriented Design by Wirfs-Brock et al
Send questions and comments to: Karen Lemone