![]() |
Получение ссылки на родительский класс из дочерного объекта другого класса
Здравствуйте коллеги.
Вопрос по поводу классов – скажите, пожалуйста, как обратится к родителю с класса? Пример – Код: Код:
package {Спасибо Всех с праздником |
В вашем примере не видно, что SecondClass наследуется от Test. Но вообще потомок может обратиться к родителю при помощи ключевого слова super. Это к слову о parent, если я вас правильно понял.
Да, еще. Ваши укромные места и все что там происходит никому не интересны. |
А если это совсем другой класс? То есть отношения к Test вообще не имеет, можно ли как-то сослаться на тест из метода этого другого класа который создается в классе Тест?
|
romulko, вы специально названия разделов не читайте или решили подряд во всех разделах писать сверху вниз?
|
Можно через:
Код:
dispatchEvent(CUSTOM_EVENT); |
Самый простой и логичный вариант: если нужно связать один класс с другим, держите в нем ссылку на этот экземпляр класса. Это не создаст нагрузки на память\процессор. Только нельзя забывать, что при удалении экземпляра Тескласса, нужно еще очистить экземпляр СэкондКласса.
А если Тесткласс на всю программу создается в единтсвенном экземпляре - тогда синглтон |
Спасибо Ребята, понял.
Инилс - сорри, стыдно мне за это. Как-то не подумал, что в АС3 нужно дать |
| Часовой пояс GMT +4, время: 23:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.