public?class?Person?{????
????public?void?display(){
????????System.out.println("Play?Person...");
????}????
????static?void?display(Person?person){
????????person.display();
????}
}
????????
public?class?Husband?extends?Person{????
????public?static?void?main(String[]?args)?{
????????Husband?husband?=?new?Husband();
????????Person.display(husband);??????
????}
}
5 回答
已采納

__YXQ__
TA貢獻(xiàn)48條經(jīng)驗(yàn) 獲得超15個(gè)贊
因?yàn)閐isplay(Person person)是靜態(tài)方法,所以可以直接調(diào)用,Person.display(husband)
而Husband繼承了Person,Husband 的實(shí)例化對(duì)象husband可作為display的參數(shù)傳遞

ziom
TA貢獻(xiàn)948條經(jīng)驗(yàn) 獲得超1109個(gè)贊
這樣幾行代碼沒什么好解釋的啊,如果學(xué)了Java基礎(chǔ)語法,應(yīng)該就能大致看懂了,如果完全是一臉懵逼,那就算給每行代碼都加上注釋,你也多半會(huì)看不明白

huachun
TA貢獻(xiàn)34條經(jīng)驗(yàn) 獲得超12個(gè)贊
首先先看主函數(shù)main方法里面有一個(gè)關(guān)鍵字Extends叫做繼承,然后就可以調(diào)用繼承的父類的方法和屬性了,我只能告訴你最后輸出的是play person
添加回答
舉報(bào)
0/150
提交
取消