Re: The Foundation of OO (XDb)

From: James <jraustin1_at_hotmail.com>
Date: 13 Jun 2002 12:28:45 -0700
Message-ID: <a6e74506.0206131128.71a8b2d3_at_posting.google.com>


> > The object is the fundamental atomic thing.
> > An object can represents anything: a number, a word, a person, a car,
> > a sound, a picture, a movie, a smell, a feeling, an idea, etc.
> > An object can have instances.
> > An instance is an object that has a class.
> > A class is an object that has instances.
>
> This verbiage does not tell me how to write a program.

Hope this analogy helps:
Atoms make up our life, but they don't tell us how to live it.

>
> > An object inherits the non-overridden properties
> > and methods of its ancestor classes.
> > An object can override/add properties and methods.
>
> And now that we finally come to real technical details, they are
> misleading. Classes inherit, and not all languages support property
> override.

I have come to realize my definitions of class and instance are wrong. I will restate it in a new thread. Received on Thu Jun 13 2002 - 21:28:45 CEST

Original text of this message