![]() |
Цитата:
|
Цитата:
Код:
var pvar1:String; pvar1 = "bla-bla";//приватное свойствоЦитата:
Код:
var ob = new Class1(2,3); |
riden, что за ерунду вы написали?
|
riden, ваше pvar1 и не принадлежит классу вовсе, это внешняя переменная и уж точно не приватная. И с какого перепугу у вас метод вдруг стал приватным, когда вы его потом пабликом делаете?
|
2 iNinls
Не ерунда. pvar2 (посмотрите в коде) - будет "приватным свойством" в смысле AS3 (то есть свойство которое видно, только в теле класса и не видно вне класса). В AS2 private = protected AS3. 2 __etc Не принадлежит, но доступно ее использование в теле класса. Ладно, забили на pvar1, смотрте на pvar2. Цитата:
Код:
function pMet(){}//приватный метод |
Цитата:
|
Цитата:
Цитата:
Цитата:
А ваш met1 — обычная ссылка на ваш «приватный» метод, вызвать по этой ссылке ваш метод может кто угодно и откуда угодно. И перестаньте редактировать по 10 раз посты, сначала вы одно пишете, потом другое. |
2 iNils
Код я практически не редоктировал. Надо было внимательно смотреть. Там две "приватные" переменные, так что смысл с самого начала сохранялся. |
2 __etc
Цитата:
Цитата:
|
Цитата:
Цитата:
А главное, непонятно, все ваши извращения автоматически реализует компилятор в AS2, но вы уперлись и использовать его не хотите… |
| Часовой пояс GMT +4, время: 03:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.