如何將自定義事件從一個對象發送到另一個對象?
我有2個相同類型的工作對象,主類使用worker。 如果worker1中的某些條件爲真,它應該將ea事件發送到將切換工作人員的主類。創建和發送自定義事件
這是我的情景:
class Worker1 extends Base{
public void DoSomeWork(Arg argument){
if(someCondition=true){
SendEvent();
}
}
}
class MainClassThatUsesWorker{
Base worker = new Worker1();
public void EventArrived(){
worker = new Worker2();
}
public void UseWorKer(){
worker.DoSomeWork();
}
}