scope and use of super kewyword in java :   




    
    class Feline 
    {     public String type = "f ";     
    public Feline() 
    {         System.out.print("feline ");    
    } 
      } 
 
    public class Cougar extends Feline 
     {     
         public Cougar() 
    {         System.out.print("cougar "); 

     }  
 
      void go()  
      {    type = "c ";                
      System.out.print( this.type + super.type);
      }    
    public static void main(String[] args) 
       {         
        new Cougar().go();     
         } 
       } 
 


 

//here the output is  feline cougar c c   
why I cant accese the parent class variable from the super keyword .

