The most important use of inheritance in Java is code reusability . The code that is present in the parent class can be directly used by the child class. Method overriding is also known as runtime polymorphism. Hence, we can achieve Polymorphism in Java with the help of inheritance.
Read moreHow do you declare an inherited class?
Declare an inheritance hierarchy You use the keyword extends to identify the class that your subclass extends . If you don’t declare a superclass, your class implicitly extends the class Object. Object is the root of all inheritance hierarchies; it’s the only class in Java that doesn’t extend another class.
Read more