我所試圖做的是這樣的:呼叫方法在主類的實例化對象
public class MainClass {
private UIController uIController;
MainClass() {
uIController = new UIController();
}
public void MethodIWantToCall() {
//Do Something
}
}
UIController類的例子:
public class UIController {
UIController() {
//Call a method in MainClass here, for example MethodIWantToCall()
}
public void MethodA {
//Call a method in MainClass here, for example MethodIWantToCall()
}
}
我想要做的是,UIController傳遞給MainClass命令,在用戶與UI交互時調用它的方法或將值返回給MainClass。
聽起來很奇怪。看起來像我的代表模式。 –
不相關,但是:'public void MethodA {'''public void MethodA(){' – beresfordt
MainClass是否擴展任何東西,或者完全按照您在示例代碼中所示的方式進行擴展? – Squonk