Показать сообщение отдельно
Старый 28.05.2013, 23:14
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 2  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
.as - это исходники, они компилируются в байткод, который загоняется внутрь swf, и они _не_ нужны для работы swf. Это не java-script.

Цитата:
И второй вопрос. Метод конструктор - это метод который первый выполняется при так сказать запуске класса или обьекта
"запуск класса" - действительно сомнительный термин.

Конструктор - это метод, который вызывается только при создании экземпляра класса. Его this указывает на только что созданный экземпляр. И без экземпляра класса вызваться он не может.

new A() - это создание экземпляра класса A, вызов конструктора и возврат ссылки на этот новый экземпляр(объект).
Кроме как через new, конструктор, по большому счёту, никак не вызывается.

Статические поля и методы класса принадлежат именно классу, а не к его экземпляру(рам) и они доступны без всякого вызова конструктора.

Цитата:
Правильно? тоесть надо передавать все функции в классе методу конструктору что бы он их проинициализаровал?
Зело неоднозначно и странно описаны намерения.
Лучше напишите пример кодом, демонстрирующий что вы собираетесь сделать. И спросите: "Правильно?"