估计你一下也看不懂,慢慢学视频,慢慢就懂了的作者: 李然 时间: 2013-12-14 17:24
按照你问题的顺序首先说第一个问题,如果你父类中变量是用public修饰的,那么GoodStudent可以调用Person中的成员变量,其实这个问题是属于类的多态中成员变量的特点,访问的方法是 Person p = new GoodStudent();p.name ;p.age,以上代码p点出来的name和age就是Person成员变量。
第二个问题:在GoodStudent的构造函数中的最上边一行jvm会自动加上一个super()并隐藏,所以说你不修改的情况下,就是调用的父类中不带参数的构造方法,如果你想调用父类中带参数的构造方法,那就在GoodStudent类中的构造函数里手动加上super(参数)来覆盖掉jvm自动加的那个super()即可!
————————————————————————
这样说应该比较容易理解,有问题可以再追问{:soso_e113:}