這個(gè)代碼有問(wèn)題
class Animal{
public int age;
public String name;
public void eat(){
System.out.println("年齡"+age);
System.out.println("有吃東西的能力");
}
}
class Dog extends Animal{
public void eat(){
System.out.println("年齡"+age);
System.out.println("小狗有吃東西的能力");
}
}
public class First {
public void main(String[] args) {
// TODO Auto-generated method stub
Dog dog=new Dog();
dog.age=10;
dog.eat();
}
}
跑出來(lái)的結(jié)果不是代碼中的內(nèi)容而是其他內(nèi)容
2017-04-12
必須有main函數(shù)才能執(zhí)行,這三個(gè)代碼,只有測(cè)試代碼里有main函數(shù),執(zhí)行它就可以出結(jié)果,然后再執(zhí)行前兩個(gè),結(jié)果不變(實(shí)際上仍執(zhí)行的測(cè)試代碼)。前兩個(gè)代碼根本沒(méi)有分配運(yùn)行方式
2016-10-18
2016-10-16
樓上說(shuō)的道理我都懂,可是題主,你確定真的不是因?yàn)閙ain方法中少了static嗎?
2016-10-12
2016-07-16
你子類里的方法跟父類中的方法一樣可以不用寫(xiě),因?yàn)樽宇愐呀?jīng)繼承了父類里邊的方法.如果是重寫(xiě)的話,可以寫(xiě)成別的內(nèi)容,還有你后邊那個(gè)First類不能在里邊寫(xiě)主函數(shù).把first類去掉
2016-07-09
。。感覺(jué)是換行太多..要不就是eclipse左邊選錯(cuò)project了吧,執(zhí)行就是其他文件了
2016-06-30
?我在eclipse上跑的很正常~ ?可能是你哪點(diǎn)錯(cuò)了~