![]() |
|
||||||||||
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
1. Можно инициализировать раньше любого кода и тогда создавать новые экземпляры нельзя будет;
2. Можно не писать, если не хочется; 3. Артефакт от кода Nirth-а; 4. А что смущает? Выполнили часть конструктора и хорош; 5. геттер или метод *— это зависит от конкретной задачи. vooparker, какую ошибку? |
|
|||||
|
Цитата:
Правда мы лишаемся ленивой инициализации, а если она нам не важна, то можно вообще воспользовать all-static классом ![]() Цитата:
Цитата:
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE |
|
|||||
|
Вообще чем руководствовались разработчики ас3 добавляя фичу, запрещающую делать конструкторы приватными
В мою голову не укладывается, зачем это было нужно и какие подводные камни может вызвать приватный конструктор. Если уж сдирать всё с жавы, так сдирать целиком Имхо.Цитата:
![]() Последний раз редактировалось Artureg; 26.10.2007 в 16:16. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
vooparker, а, ты про это. Я думал про другое =)
Artureg, следование стандартам ECMAScript, надо полагать. |
|
|||||
|
Цитата:
http://kuwamoto.org/2006/04/05/as3-o...d-constructors
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE |
|
|||||
|
Ну ппц, конечно
лучше запретить приватные конструкторы и перегрузку чем доработать систему классов.Оказывается АС3 ещё очень сырой, и его будут дорабатывать, глядишь через год можно будет делать человеческие синглтоны ![]() |
|
|||||
|
4AM Games
|
Цитата:
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
Судя по тому что написано под ссылкой товарища vooparker разработчики ЕСМА подозревают о том что во всём цивилизованом мире приватные конструкторы существуют, но внедрить эту фичу в свой стандарт им не позволило время и религия. Но они обещаются доработать ЕСМУ
![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Artureg, аватар у BlooDHounD на этом форуме фирменный вообще-то
![]() |
|
|||||
|
Так и знал что заметят
)Я перересовал этот аватар 2,5 года назад Могу доказать ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|