Показать сообщение отдельно
Старый 21.09.2009, 19:09
other.one вне форума Посмотреть профиль Отправить личное сообщение для other.one Найти все сообщения от other.one
  № 1  
Ответить с цитированием
other.one
 
Аватар для other.one

Регистрация: Sep 2007
Сообщений: 30
Отправить сообщение для other.one с помощью ICQ
По умолчанию вопрос по вызову функции дочернего класса

главный класс
Код AS3:
package{
     import ChildClass;
     public class Main{
         var _childClass = new ChildClass();
         public function Main():void{
         _childClass.someFunction(arg1, arg2, arg3);
         }
    }
}
дочерний класс
Код AS3:
package{
 
     public class ChildClass{
 
         public function ChildClass():void{
         trace("ChildClass was calling!!!");
         }
 
         public function someFunction(arg1, arg2, arg3):void{
         trace(arg1+arg2 +arg3);
         }
    }
}
в результате выполнения получаем ошибку
TypeError: Error #1007: Instantiation attempted on a non-constructor.
at Interface/::buidCursorsPanel()
at EngineClass$iinit()
разве главный класс не имеет доступ ко всем методам дочернего класса???
что у меня не правильно???