考慮這種情況下,我們有一個A類這是單身它有一個功能總和(a,b)**。現在我們有兩類** B類和C類分別。這兩個類(B,C)都調用add函數並監聽一個事件。通過正確的聽衆接收正確的事件?
Class A
{
function add(a:int,b:int):void
{
c:int = a+b;
dispatchEvent(new myEvent(myEvent.addComplete,c));
}
}
Class B
{
function addSomething():void
{
var objectA:A = new A();
objectA.addEventListener(myEvent,onAddComplete);
var a:int = 10;
var b:int = 20;
objectA.add(a,b);
}
function onAddComplete(e:myEvent):void
{
trace(e.something);
}
}
同樣有一個C和D類。現在,當我們說兩個類都調用A的add函數(當A是單例時),如何確保將正確的答案返回給正確的監聽器。
其次如果電話正在改變某些東西,是否存在單身人士的鎖定?
這應該做到這一點:)感謝幫幫我。 – 2010-09-08 10:23:28