Цитата:
Сообщение от MerlinTwi
Ну, если компилятор в Strict mode не выдет ошибки, то значит нормально. Я всегда полагал, что конструктор не создает класс, а лишь вызывается при его создании.
|
Ну, вообще конструктор есть объект заданного класса (а не функция), а new создает новый экземпляр такого объекта. Вообще, возврат не пишется, для того, чтобы отличить конструктор от методов. А в AS2 бы точно ошибку выдал, мол, конструктор класса не может ничего возвращать. Просто я ни в одном AS3 классе не видел возврата