Показать сообщение отдельно
Старый 28.06.2005, 13:50
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 1  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
The bomb! [as2] interface'ы - давайте раставим все точки на и

предистория:
была такая тема - собственно интересует только часть про интерфейсы?

профи объясните пожалуйста тогда такое:

interFace.as
Код:
interface interFace {
   function myTest (Void):Void;
}
classA.as
Код:
class classA implements interFace {
   function myTest (Void):Void {
   }
}
test.fla
Код:
a = new classA ();

код декомпиллера:
Код:
 // [Action in Frame 1]
 a = new classA();
 
 // Action script...
 
 // [Initial MovieClip Action of sprite 1]
 #initclip
 class interFace {
     function interFace() {
     } // End of the function
 } // End of Class
 #endinitclip
 
 // Action script...
 
 // [Initial MovieClip Action of sprite 2]
 #initclip
 class classA implements interFace {
     function classA() {
     } // End of the function
     function myTest(Void) {
     } // End of the function
 } // End of Class
 #endinitclip

и при просмотре клипа деббагером в глобале есть функция interFace