2010-07-16 5 views
2

다른 클래스를 확장하는 클래스를 만들고 있습니다.여러 클래스로 클래스 확장하기

public class ASClass extends UIComponent{ 

} 

하지만 여러 클래스를 확장하려고합니다. 어떻게 든 가능합니까? 나는 그것이 작곡을 통해 가능할 수도 있다고 읽습니까?

답변

3

multiple inheritance; ActionScript [또는 내가 아는 한 대부분의 현대 언어 (OO 기능 포함)]에서는 지원되지 않습니다. 이 기능을 원한다고 생각할 수도 있지만 다중 상속은 거대한 웜을 열어줍니다.

interfaces은 다중 상속의 의도 된 대체품이므로이 부분을 살펴 보시기 바랍니다. 여기에 Adobe Documentation on Interfaces이 있습니다. 인터페이스는 구현을 공유하는 것을 허용하지 않습니다.

ActionScript 포함은 여러 파일간에 구현을 공유하는 한 가지 방법으로 사용할 수 있습니다.

관련 문제