可以說我有一個應用程序:有沒有辦法獲得創建另一個對象的對象的實例?
my_Application the_application = new my_Application();
Parser parser = new Parser;
parser.log();
,然後得到一些方法parser.log()拋出一個字符串轉換成應用程序的窗口?
public void log(String input){
// Get the instance of the object which created this object, call it 'daddy'
daddy.log(input);
}
雖然在原始類my_Application中有一個方法log
。
public void log(String input){
textPane.append("[LOG] " + input);
}
不,甚至可能沒有這樣的例子。考慮它是以靜態方法構建的情況。 – EJP