APCSA – Inheritance

Definition of Inheritance –

Inheritance is a mechanism wherein a new class is derived from an existing class. In Java, classes may inherit or acquire the properties and methods of other classes.

A class derived from another class is called a subclass, whereas the class from which a subclass is derived is called a superclass. A subclass can have only one superclass, whereas a superclass may have one or more subclasses.

A sub class extends to a superclass, but a sub class points to a super class (the sub class needs super class)



Leave a Reply

Your email address will not be published. Required fields are marked *