without creating reference of the base class using super, u cannot call a
method of the outer class from the derived inner class.
the basic rule of inheritance is tht when we r extending a base class, then
derived class should contain this super method to initiate the constructor
of the base class.