ActionScript (AS3)에서 특정 인터페이스를 구현하는 모든 클래스를 찾으려면 어떻게합니까?인터페이스를 구현하는 ActionScript 클래스 가져 오기
답변
나는이 작업을 수행하는 방법을 파악하고 demo on my blog을 게시 한 "IFred를 구현"을 위해, 그렙을 찾으려면. 위의 주석에서 언급 한 getDefinitionNames 라이브러리를 사용합니다.
OOP 용어로는이 작업을 수행하고 싶지 않을 것입니다. 인터페이스의 주요 특성은 계약 조건입니다. 모든 클래스는 계약을 이행하고 "이 인터페이스를 구현합니다"라고 말할 수 있습니다.
인터페이스의 인스턴스를 참조하는 코드는 실제로 구현되는 클래스를 신경 쓰지 않습니다. 인터페이스의 정말 멋진 부분입니다.
하지만 당신은
건배
Flash Builder에서 Ctrl + h를 사용하여 메서드 이름이나 인터페이스의 실제 이름을 검색합니다.
Ryan에게 감사하지만 개발 시간이 아닌 런타임시이를 수행하려고합니다. –
죄송합니다. 블로그 게시물을 읽었어야합니다. 정말 재미 있습니다. 공유해 주셔서 감사합니다. – Ryan
- 1. Java, 특정 인터페이스를 구현하는 URLClassLoader에서 모든 클래스 가져 오기
- 2. swf에서 MXML 및 ActionScript 클래스 가져 오기
- 3. 인터페이스를 구현하는 JAXB 클래스 생성하기
- 4. 동적으로 인터페이스를 구현하는 클래스 만들기
- 5. Spring에서 일반 인터페이스를 구현하는 모든 bean 가져 오기
- 6. ActionScript 사전에서 키 가져 오기
- 7. PHP - 클래스 이름을 모른 채 인터페이스를 구현하는 클래스 호출
- 8. Reflection.Emit을 사용하여 인터페이스를 구현하는 클래스 만들기
- 9. Java에서 인터페이스를 구현하는 모든 클래스 테스트
- 10. 일반 인터페이스를 구현하는 클래스의 서브 클래스
- 11. 공통 인터페이스를 구현하는 부모 및 자식 클래스
- 12. VB.NET 가져 오기 클래스
- 13. Python에서 클래스 가져 오기
- 14. 클래스 생성자를 가져 오기
- 15. Groovy에서 클래스 가져 오기
- 16. 가져 오기 자바 클래스
- 17. 인터페이스를 구현하는 서비스에 바인딩
- 18. Actionscript 3에서 SWF 파일 가져 오기
- 19. 인터페이스를 구현하는 일반 클래스가 실패합니다.
- 20. 클래스 패스의 모든 클래스 가져 오기
- 21. 모듈에서 클래스 이름 가져 오기
- 22. 하위 클래스 이름 가져 오기?
- 23. 클래스 가져 오기 Java 내
- 24. 심볼에서 모델 클래스 가져 오기
- 25. div에서 클래스 이름 가져 오기
- 26. 외부 SWF에서 클래스 가져 오기
- 27. JSP로 자바 클래스 가져 오기
- 28. JSP 파일에서 클래스 가져 오기
- 29. Clojure에서 Java 클래스 가져 오기
- 30. 자이 썬에서 가져 오기 클래스
Flex/AIR API 클래스 또는 생성했거나 타사 구성 요소의 일부인 클래스에 관해 묻는 중입니까? 그냥 Flex & AIR API라면 온라인 문서에서 각 인터페이스에 대해 설명합니다. http://livedocs.adobe.com/flex/3/langref/index.html –
무엇을하려고합니까? IFoo가 주어지면이를 구현 한 클래스 목록을 생성하고 싶습니까? 어떤 문제를 해결하려고합니까? 더 나은 해결책이있을 수 있습니다. – Glenn
UUR as3 코드에서 사용하려면 uud가 소스 파일을 읽고 urself를 구문 분석해야합니다. 그냥 참조 클래스 이름을 알고 싶다면 프로젝트에서 ASDoc을 사용하고 해당 인터페이스의 페이지로 이동하십시오. 예 : http://livedocs.adobe.com/flex/3/langref/mx/core/IFlexAsset.html – Amarghosh