Показать сообщение отдельно
Старый 29.06.2008, 16:34
riden вне форума Посмотреть профиль Отправить личное сообщение для riden Найти все сообщения от riden
  № 10  
Ответить с цитированием
riden
 
Аватар для riden

Регистрация: Jun 2005
Сообщений: 147
Цитата:
Сообщение от __etc
А ваш met1 — обычная ссылка на ваш «приватный» метод, вызвать по этой ссылке ваш метод может кто угодно и откуда угодно.
Не верно - met1 - паблик метод.
А вот pMet - приватный метод, и его никак не вызвать. Читайте же внимательно. #262

В остальном вроде все понятно. Функция АС1 (Class1) == тело класса в АС3, функция внутри функции (pMet) == приватный метод в АС3. Поэтому вопрос "А работать с ней как тогда?" - не уместен.
Свойство (met1) которое ссылается на функцию (pmet1) - паблик метод. Локальная функция(на которую нет ссылки свойства класса) - приват метод. Все функции и переменные распологаются в теле класса(функции) (хотя не обязательно).

Так что public и private AS3, полностью реализуемы в AS1.
__________________
видеоигры - высший вид искусства


Последний раз редактировалось riden; 29.06.2008 в 16:37.