카테고리 없음
Flex - Interface
파란크리스마스
2007. 10. 19. 11:22
728x90
처음에는 추상클래스(abstract class)에 관한 내용을 쓰려 했는데,
Flex 2.0 에서 아직 추상 클래스를 지원하지 않는 것 같습니다.
Interface 사용
Inerface A
public interface A {
function aaa():String;
}
function aaa():String;
}
Inerface A 상속받은 SubA1 Class
public class SubA1 implements A {
public function aaa():String {
return "SubA1";
}
}
public function aaa():String {
return "SubA1";
}
}
Inerface A 상속받은 SubA2 Class
public class SubA2 implements A {
public function aaa():String {
return "SubA2";
}
}
public function aaa():String {
return "SubA2";
}
}
예제)
<mx:Script>
<![CDATA[
public function btnClick1():void
{
var a:A = new SubA1();
txtEdit.text = a.aaa();
}
public function btnClick2():void
{
var a:A= new SubA2();
txtEdit.text = a.aaa();
}
]]>
</mx:Script>
728x90