class Instrruement{
? public void play(){
System.out.println(”Instrruement play“);
}
static void tune(Instrruement i){
i.play();
}
}
Class Grasp{
? public void play(){
System.out.println(”Grasp play“);
public void main(String[] args)
Instrruement flu=new Grasp();
Instrruement.tune(flu);
}
這個(gè)程序的輸出結(jié)果是什么?為什么?
指教一下這類問題的方法
請(qǐng)高人指教,盡快?。?!
5 回答

拉風(fēng)的咖菲貓
TA貢獻(xiàn)1995條經(jīng)驗(yàn) 獲得超2個(gè)贊
如果你的Grasp繼承Instrruement,Instrruement play這個(gè)是結(jié)果,因?yàn)槟阏{(diào)用了tune這個(gè)靜態(tài)方法(這個(gè)方法應(yīng)該是public的)。在這個(gè)方法里面它調(diào)用了自己類里面的play方法
添加回答
舉報(bào)
0/150
提交
取消