我自己試了一下 發(fā)現(xiàn)只是在父類點(diǎn)擊運(yùn)行 子類是不會運(yùn)行的
父類代碼:
package com.imooc;
public class Animal {
public int age;
public String name;
public void eat(){
System.out.println("動物吃東西");
}
public static void main(String[] args){
}
}
子類代碼:
package com.imooc;
public class dog extends Animal {
public void eat(){ //注意要重寫的話 返回值 方法名 必須都一樣 才可以重寫
System.out.println("動物會吃東西");
}
public static void main(String[] args){
dog i = new dog();
i.eat();
}
}
2017-11-17
運(yùn)行父類時,里面的代碼涉及到子類就會運(yùn)行子類;當(dāng)然你得有相關(guān)輸出才能顯示運(yùn)行或者運(yùn)行時有提示哪些文件被運(yùn)行了
未涉及就不會運(yùn)行
2017-10-12
你好 ; 會運(yùn)行 ,即使你在main函數(shù)里面沒有調(diào)用 子類; 在父類中點(diǎn)擊運(yùn)行,子類也會被運(yùn)行;
2017-10-12
不會,