![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
.grin! wuz here
|
ад кромешный. от терминогогии "локальная фцнкция" или "приватный метод" суть не меняется. наружу видно только то, что ты хочешь дать. при чом тут ASSetPropFlags??? при чем тут метаязыки?
от того что кто-то в своё время недоучил ас1 он хуже не становится... всё то же и про ас3...
__________________
Breakcore them all! |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 147
|
Цитата:
Цитата:
И здесь тоже самое. Последний раз редактировалось riden; 30.06.2008 в 06:04. |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 147
|
2 KidsKilla:
Цитата:
Но если бы он так сделал с паблик методом... То есть реально бы совершил переопределение ( а он это и хотел показать) - тогда, можно посоветовать только ASSetPropFlags.
__________________
видеоигры - высший вид искусства |
|
|||||
|
.grin! wuz here
|
Цитата:
wvxvw, "Я вам пытаюсь доказать, что приватных свойств в АС1 не существует." попробуйте доказать что земля квадратная. тоже нормальное занятие...
__________________
Breakcore them all! |
|
|||||
|
Modus ponens
|
Это один из вариантов увиливания от ответа, т.н. демагогия. Мы не говорили про форму земли, ну ни разу до этого. Я никогда, даже в самом страшном сне не пытался утверждать, что земля квадратная, но, тем не менее, вы приписываете мне это высказывание =) Тем самым пытаясь подвергнуть сомнению другое утверждение никак не связанное с приписаным мне ложным =) Попросту - замыливаете глаза, пытаясь увести дискуссию от темы и выставить опонента дураком =)
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Jan 2004
Адрес: На чердаке.
Сообщений: 1,112
|
Внесу и я свои 5 копеек по поводу пабликов/приватов
Создание локальных функций и ссылок на них внутри конструктора класса никак не может быть созданием методов. В первую очередь, как было справедливо замечено, из-за области видимости. Как я догадываюсь, смутить умы может некоторая похожесть организации кода AS1: с AS2: и AS3: Вот только function AS1Class() {..} является не телом класса, а конструктором. Создавать в конструкторе методы - где вы такое видели? В AS1 методы создавались через prototype: И вот такие методы нормально сделать приватными мне не представляется реальным.
__________________
...Тебе страшно? Мне - нет. |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 147
|
Цитата:
Цитата:
ОФФТОП/: у меня сто сообшений , с 50 с чем-то нафлудил за день практически/ОФФТОП
__________________
видеоигры - высший вид искусства Последний раз редактировалось riden; 30.06.2008 в 01:54. |
|
|||||
|
Регистрация: Dec 2007
Сообщений: 269
|
[увлеченно жует попкорн] ))
wvxvw, я за тебя! но не забывай про первое правило спора )). |
|
|||||
|
.grin! wuz here
|
wvxvw, я имел в виду то, что в ас1 есть приватные свойства. их назвали "локальными функциями". а вы пытаетесь доказать обратное. чтож, успехов.
от того что кто-то не признаёт очевидных вещей суть не меняется.
__________________
Breakcore them all! |
|
|||||
|
Modus ponens
|
Ок, давайте уточним, изначально речь шла про приватные методы - в процессе кто-то оговорился и теперь мы еще и свойства обсуждаем, предлагаю вернуться к изначальной теме =)
Для тех, кто пропустил начало дискуссии: Мои тезисы такие: Метод
По моему глубокому убеждению функция созданная в конструкторе класса не удовлетворяет ни одному из вышеперечисленных условий. Т.как ее область видимости разнится с областью видимости класса, чьим методом она должна быть. Методы объявленные позже на прототипе класса не имеют доступа к этой функции. Функцию объявленную таким образом можно вызвать с разными областями видимости используя call и apply. Я не исключаю возможности, когда выполнение такой функции будет неотличимо от выполнения метода класса, но настаиваю на том, что эти понятия не взаимозаменимы. Поскольку функция не является методом, то проверку на приватность считаю лишней. В заключение: мне кажется семантически более верным называть такую функцию "локальной функцией" либо "служебной функцией" класса для отличия от метода, который исходя из семантики слова предполагает принадлежность чему либо.
__________________
Hell is the possibility of sanity |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:16. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|