Inheritance
All > Technology > Programming > Java
- A feature of object-oriented programming languages in which a sub type inherits methods and variables from its super type. Inheritance is most commonly used as a synonym for class inheritance {class!inheritance}, but interface inheritance is also a feature of some languages, including Java.
David J. Barnes - Cite This Source - This Definition - The concept of classes automatically containing the variables and methods defined in their supertypes. See also superclass, subclass.
Sun Microsystems - Cite This Source - This Definition - aggregation, class inheritance, has-a relationship, implements clause, interface inheritance, is-a relationship, multiple inheritance, polymorphism, single inheritance
Also listed in: