-
dky
子类中的赋值改变不会对是父类的属性做修改,如果都可以这么改,派生定规则就没意义了
-
一抹笑清风
需要重写这个方法的
-
言燃
子类是继承了父类的方法,但子类中没有重写父类的方法,所以系统默认调用了父类的方法和属性。由于父类的属性没有赋初值,所以系统默认赋了null和0
-
乂言
你好,因为你并没有在各个子类中 重写 go()方法,所以在调用go()方法时,输出的结果是父类的!
-
慕粉3598658
新建一个子类的时候你把go方法重写一下才行。像你的这种用法,直接使用了父类Traffic的go()方法,在Traffic中变量place和name都没有初始化,所以都是null,你可以试一下把他们都赋值,然后就明白自己程序的问题了
-
XXshaoyu0
子类没有实现父类的方法
-
qq_匡璐_0
因为只有父类里有go方法妄采纳
-
汉娜之眼
要输出就要在子类中重写父类类中的方法才行