super refers to the objects immediate parent.
U can use the super keyword to explicitly call a base class method.
Calling super in the constrcutor calls the base class constructor.
Here is a small sample to clarify things:
class Base
{
private
String name;
Base(String name)
{
this.name = name;
}
}
class Derived
{
Derived(String name)
{
super(name);
System.out.println("Derived class constructor");
}
}