為什么老師視頻里面的to String()方法在程序最后一行,我打開執(zhí)行方法在第一行程序 而且運行結(jié)果怎么父類Animal也執(zhí)行了
public class Dog extends Animal {
?@Override
public String toString() {
return "Dog [age=" + age + "]";
}
public int age=20;
?public void eat() {
?System.out.println("狗具有吃骨頭的能力");
?}
?public Dog() {
System.out.println("Dog執(zhí)行了");
?}
?public void nb() {
? ? eat();
?}
}
2017-10-02
你生成方法時光標(biāo)在第一行,因此它就在第一行。因為是繼承關(guān)系,所以父類方法先進(jìn)行初始化