我有一個表單,它有一個創建一個新對象的按鈕,並將其稱爲start()
方法。在另一個方法中創建的方法中停止對象的正確方法是什麼?
該程序工作正常,但是,我現在想創建一個停止按鈕。我顯然不能像其他地方那樣調用對象的stop()
方法,但是,我只是想不出改變我的代碼的正確方法。
正如我寫這篇文章,我能想到的最好的事情是把MyObject myo = new MyObject("test");
和MyObject myo;
放在類的頂部,在方法外,然後嘗試從類中設置它。
你會在這種情況下怎麼辦?
start是什麼?異步進程的啓動,還是阻塞直到啓動結束? – JNappi
AFAIK,它是異步/在後臺因爲我可以調用/執行其他代碼...它是一個監視器,直到停止()被調用纔會停止。 – wil