请问car.supper这里是什么意思啊?class CAR
{
    class Wheel
   {
   }
}class PlaneWheel extends Car.Wheel
{  
    PlaneWheel(Car car)
         { 
             car.supper();
             }
 publuc static void main (String[] args)
{
      Car car=new Car();
       PlaneWheel pw=new PlaneWheel(car);
 }}
 

解决方案 »

  1.   

    调用传入的car对象的supper();方法,car是Car类型的
      

  2.   

    为什么教程是说建立内部类Wheel与外部类Car的引用的
    ,不明白
      

  3.   

    调用Car类的父类方法
    lz你自己可以debug下看看,自己就很清楚了
      

  4.   

    楼上几位不要误导!!car.super();
    是调用父类的构造器
    构造器是用来初始化的。
      

  5.   

    Car.Wheel里面压根没东西啊,Car也没有父类
      

  6.   

    所有的类都继承于Object,这是最大的类,所以Car有父类
      

  7.   

    纠正下:
    仔细想了下,你这个是特殊情况,和通常的super()意义不一样。这里的car.super()是对于Car类中的内部类的引用,
    也是调用了Car类中的Wheel类。