已采纳回答 / qq_静静流_0
soldier.attack()士兵调用自己的方法,attack()是士兵的方法自己私有的懂吗?可以实例化对象直接调用!我没知道士兵继承了person,因为是公有继承所以士兵也有了人类的吃饭的方法!你可能以后为什么?以为士兵公有继承了人,那么人的方法和属性都会继承来!因为士兵也是一个人,明白吗?所以他也可以eat(),因为士兵并没有重写继承来的eat(),所以可以直接调用person的eat()方法!知道为什么吗?因为士兵继承person后他就有了eat()方法,只是没有写出来!这也是为什么有继承,因为可...
2016-12-15