Inheritance allows you to derive classes from other classes. The new class contains a greater range of more specific functions than its superclass. You achieve this by adding new components to the subclass or redefining methods inherited from the superclass.
The superclass already exists.
To create a new direct subclass from an existing non-final class in the Class Builder:
You have created a direct subclass for a class. The subclass inherits all the components of the superclass with visibility areas PUBLICand PROTECTED, with the exception of the Constructor methods. The interfaces implemented in the superclass are also implemented and visible in the subclass.
See also: