问答详情
源自:9-4 Java 中的继承初始化顺序

关于子类中的赋值

http://img.mukewang.com/57dd49fc00011be508190460.jpg

父类定义了age    ;为啥子类的构造方法里可以直接用age,外面就不可以?


提问者:Htlyemml 2016-09-17 21:52

个回答

  • qq_唤客_03873179
    2016-09-17 22:13:00
    已采纳

    在子类构造方法里用相当于初始化作用,而外面相当于成员变量的位子,不能初始化,如果非要写在外面,那就相当于重新申明了一个变量,而你没有加变量类型,所以报错