1 - Introduction
Inheritance in Java is a process in which a class acquires the properties (attributes and methods) of another Java class. With the use of inheritance, data and information are managed in a well organized and structured hierarchical order.The class that inherits the properties of another class is called the subclass (derived class or daughter class) and the class whose properties are inherited is called superclass (base class, parent class, parent class ...).
Declaring a subclass is done using the Extends keyword
Extends is the keyword used to inherit properties from a class.
Syntax
Class mother { .... }
Class daughter extends mother { ..... }
2 - Java Inheritance: Example Study
To understand Java inheritance, we will treat a simple example of a human class and a subclass EmployeeThe human class is endowed with attributes: