[英]Java callback (in another class) to populate private member
請原諒我的 Java 語法,因為我是 Java 初學者。
我有 3 個類 Main、Tool、ToolResultCallback。
class Main {
private DataList dl;
public doSomething() {
Tool t = new Tool();
ToolResultCallback TRC = new ToolResultCallback();
t.startSomething(TRC);
}
}
// in separate file
class Tool {
public void startSomething(ToolResultCallback TRC) {
}
}
// in separate file
class ToolResultCallback extends AbstractTRC {
@Override
public onEvent(SomeData d) {
// how to populate DataList of Main?
}
}
如何從另一個類/文件中的回調函數填充 DataList dl?
將 dl 傳遞給 ToolResultCallback 構造函數,並將其存儲在一個字段中。
謝謝@tgdavies
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.