When a super class is extended by a sub class, a class inheritance relationship exists between them. The sub class inherits the methods and attributes of its super class. In Java, class inheritance is single inheritance. See interface inheritance for an alternative form of inheritance.
- Browse Related Terms: abstract, aggregation, class inheritance, has-a relationship, Hash Function, hierarchy, implements clause, inheritance, inheritance hierarchy, interface inheritance, is-a relationship, multiple inheritance, sibling sub classes, single inheritance, sub class, Super, upcast