What is super keyword?
The super keyword refers to superclass (parent) objects. It is being used to call superclass methods and to access the superclass constructor.
The most common use of the super keyword is to eliminate the confusion between superclasses and subclasses that have methods with the same name.
super can be used in Java programing as follows:
1. to refer immediate parent class instance variable.
2. to invoke immediate parent class method.
3. to invoke immediate parent class constructor.