static 선언한 클래스

[Flash/script]
요즘 모사이트의 클래스를 분석하다가 신기한걸 봤다.
음 아시는 분도 많을지도 모르겠네요...ㅎㅎ
static 을 이용해서 클래스를 선언합니다.
이것 때문에 fla에서 new 로 클래스를 선언하는게 보이질 않아서 도대체 어디서 클래스를 선언할까 찾았다...-_-;;;
//
/**일단as**/

class TestClass
{
  private static var aa:TestClass
  function TestClass()
  {
    trace("okkkkkkk");
  }
  public static function go()
  {
  aa=new TestClass();
  }
}

//
/**fla **/
var aa=TestClass.go();

이런식으로 as파일에서 static 으로 선언된 go()함수를 호출해서 클래스를 자체적으로 생성을 한다
원래 클래스에서 만들어 낼수 있다는건 알았지만 이런식으로 코딩된건 처음인지라 무지 찾았다...ㅠ..ㅠ
2007/01/19 18:46 2007/01/19 18:46
TAG.

이 글의 트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다

::: 사람과 사람의 교감! 人터넷의 첫 시작! 댓글을 달아주세요! :::