What is a base class in Java?

In Java terminology, the base class is called the superclass ; derived class or subclass – this is a class that inherits the superclass code. In Java terminology, the inheriting class is called a subclass. The subclass has the ability to supplement the superclass with additional fields and methods.

Read more