A class acquiring the characteristics of another class by extending it.
Use case:
If multiple classes/interfaces needs same code then we can create a separate class/interface(parent) and extend it from all other classes/interfaces
Advantage:
Reusability and extensibility
Keyword: extends
Usage(This discussion is only for Classes):
From child classes we can access all the methods and variables of parent but not vice versa
When we run child class all its parent classes will be compiled and loaded.
How to avoid someone to inherit a class?
Single level vs multilevel vs multiple inheritance
Auf dieser Seite können Sie das Online-Video Inheritance in Java mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Sonic Autolabs 04 November 2021 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 44 Mal angesehen und es wurde von 2 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!