However, selective exporting to a limited set of classes, as proposed by Booch, is only supported in Eiffel. Smalltalk supports neither of the export control concepts. The Association and Using connections among classes have no direct relationship to the OOP languages. Multiple inheritance is not supported in Smalltalk. Normally does not change the object.
Every class has a single metaclass.
Template - a specification of how to make a family of related classes. A template requires a type argument. Virtual Method can be overridden. Methods may be overridden. Multiple Inheritance supportedDescendant should follow the semantics of its parent, and thus the class invariant of its parentRedefinition of attribute types andor formal routine arguments allowed Multiple inheritance is supportedA class can be derived from a base class using inheritance.