결과 :

<type name="int" base="Object" isDynamic="false" isFinal="true" isStatic="false">
  <extendsClass type="Object"/>
  <constructor>
    <parameter index="1" type="*" optional="true"/>
  </constructor>
</type>

결과값이 하나만 출력된 것을 볼 수 있다. 그러므로 올바르게 설정하려면...

var t1:int, t2:int, t3:int; 이런식으로 설정해 줘야만 한다.

참조 1)

//strict 형태 모드
var c:int;
c=3.3;
trace(describeType(c));

//standard 형태 모드
- type을 지정하지 않아 대형 프로젝트에서는 늦어질 수 있음.
var c;
c=3.3;
trace(describeType(c));

결론 : strict 모드로 코딩하는 습관을 가져야 한다.

참조 2)
override : 상속 등에 사용되는 것임.
overload : 파라미터에 의존적. 함수명 동일 입력 변수가 다른 함수 등

참고로 현재 AS3에서는 overload는 지원하고 있지 않음에 유의한다.


'기타 > Old' 카테고리의 다른 글

as, is, instanceof 연산자  (0) 2008.04.16
타입 캐스팅  (0) 2008.04.16
OOP ?일까나....  (0) 2008.04.16
addChildren의 특성 테스트  (0) 2008.04.16
흥분한다면.... ?  (0) 2008.04.16

+ Recent posts