Inheritance

As the UML specification states, inheritance is the "mechanism by which more specific elements incorporate structure and behavior of more general elements related by behavior." In addition, inheritance is also known as generalization, or a "taxonomic relationship between a more general element and a more specific element. The more specific element is fully consistent with the more general element and contains additional information. An instance of the more specific element might be used where the more general element is allowed."

For more information about the UML specification, see http://www.omg.org/technology/documents/formal/uml.htm


Feedback