0
類別A
實現接口I
,該方法需要方法doAction()
。如果我把從A
類B
類的方法,並通過「this
」(類A
)成的方法,我怎麼能叫從法住在A
類B
類中的方法?例如:使用類別對象調用另一類方法
class A implements I {
public void start() {
B.myMethod(this);
}
@Override
public void doAction() {
// Do stuff...
}
}
Class B {
public void myMehtod(Class theClass) { //How would I accept 'this', and...
theClass.doAction(); //How would I call the method?
}
}
我這樣做了自定義庫的目的,而不知道擴展I
類的確切名稱。
你必須根據你的最終目標「myMehtod」 – Antimony 2013-04-27 04:16:49
一個錯字,你可能會發現閱讀有關[命令模式](http://www.avajava.com/tutorials/lessons/command-pattern。 HTML)有幫助。 – Jops 2013-04-27 04:22:24