比方說,我有一個自定義事件類,它具有存儲在靜態常量幾個事件類型:你能否要求函數參數是函數類的靜態常量?
package customEvents
{
public class
{
public static const DISAPPEAR_COMPLETELY:String = "disappearCompletely";
public static const SIT_DOWN:String = "sitDown";
public static const STAND_UP:String = "standUp";
public static const SAIL_TO_THE_MOON:String = "sailToTheMoon";
public static const GO_TO_SLEEP:String = "goToSleep";
public static const GO_SLOWLY:String = "goSlowly";
public function MyCustomEvent(type:String)
{
super(type);
}
}
}
有沒有一種簡單的方法來驗證傳遞給構造函數的type
是靜態常量之一該類,而不必檢查它對每個值?
我想他是問你是否必須檢查每一個O(N),而不是檢查散列O(1)。 – mweiss 2009-05-22 21:44:56