Difference between revisions of "XCSG:Supertype"

From AtlasWiki
Jump to: navigation, search
(Created page with "An Extends edge indicates both inheritance and polymorphism relationships. That is, it indicates that the Classifier it comes from inherits the Instance [[Instance Field|...")
 
m (TheodoreMurdock moved page Extends to XCSG:Extends)
(No difference)

Revision as of 18:59, 23 April 2014

An Extends edge indicates both inheritance and polymorphism relationships.

That is, it indicates that the Classifier it comes from inherits the Instance Fields and Methods of the Classifier it points to, and that instances of the Classifier the edge comes from can be assigned to any Variable that accepts instances of the Classifier pointed to.

Specification

Metaclass Supertype
Extends Edge
Description Connects a Classifier to another Classifier that it extends.
Direct Subkinds Java:Extends, Java:Implements
Specified Connections
Predecessor Multiplicity Successor
Classifier ✱ ➞ ✱ Classifier