나는 개체의 인스턴스를 필요로하는 클래스가 있습니다AS3은 선택 객체와 클래스의 인스턴스를
public class FusePumpComboBox extends Sprite
{
private var _rowCount;
public function FusePumpComboBox(args:Object)
{
_rowCount = (args.rowCount !== undefined) ? args.rowCount : 5;
}
}
를 내가 그에게이 같은 행의 수와 instantaiate 통과하지 않으려면 :
을var obj:FusePumpComboBox = new FusePumpComboBox();
당신이 기대하는 것처럼, 나는 논쟁의 수와 일치하지 않는 오류를 얻습니다. 나는 args:Object
에 디폴트 값을 주려고 시도했다 ... 이것이 해결책이있는 곳이라고 생각한다. 무엇을 줄 것인지, 어떻게 (args:Object = {}
) 작동하지 않는지 알 수 없다.
편집 : 나는 또한 당신은 기본 값으로 null
을 사용하고 args
이 메소드 내 null
경우 확인할 수 있습니다
완벽한 감사합니다 :) –