这是显然的,static方法是不能调用成员变量和父类的成员的

解决方案 »

  1.   

    所谓static,既便是不传见对象也存在
    而比如:"this"super"等,必须有对象创建时才能用.
    从变量存储的角度来看: static 和非static变量放在了不同的地方
    从变量作用范围来看: static存在于所有的对象中,而non-static只存在于自身的对象中.
      

  2.   

    static方法可以直接由类名.方法名来调用,当有这种没有对象情况下,就不存在super