Introducing more meaning into inheritance

Krisztian Flautner manowar at
Sun Apr 26 16:58:02 UTC 1998

> (b) another thing we could do is to try to introduce more meaning into
>     inheritance. Right now there is no "algebra" that will tell us anything
>     useful about what a subclass might be relative to its super classes.

Could you elaborate some more on this? I don't quite understand what you

When I think of added meaning related to inheritance, C++ comes to mind.
There it is used both as a means of code reuse and type extension, causing
designs to rely heavily (often unnecessarily) on inheritance.

Could you give some example about what type of added meaning you are
thinking about?

Thanks, -- Kris

More information about the Squeak-dev mailing list