问答详情
源自:10-3 Java 中的抽象类

我又来了额

我在父类里定义了一个变量,在子类中为什么不能用它?

父类中:double perimeter;

子类中 :perimeter=某某某

提问者:青铜手_王者心 2016-08-23 17:05

个回答

  • 慕娘2181525
    2016-08-23 17:43:33
    已采纳

    你得使用super关键字,而且perimeter是double类型的,某某某是String类型的,super.perimeter=123;这样可以赋值

  • 怎敌她似水流年
    2016-08-23 17:49:28

    如果子类中的成员变量与父类中的成员变量名称相同,父类中的成员变量就被隐藏。如果要使用父类的成员变量要使用super关键字调用。