![]() |
XML base class is final
Код AS3:
|
Может, композиция вам поможет. Используйте объект XML в приватном поле своего класса (который будет наследоваться от Object или EventDispatcher, если нужно.). В своем классе перепишите те методы XML, которые хотите использовать по-своему, вызывая из них XML#method, где нужно. А в остальном делайте свой функционал...
|
возможно. тоесть типа
Код AS3:
|
Ну да, в этом плане. Дергаете методы и свойства XML, когда нужно, а в остальном пользуетесь логикой своего класса (с необходимыми проверками и т.д.)
Так наглядней (extends Object не надо, он и так от него наследуется): Код AS3:
|
Угу понятно. значит экстенды вообще не нужны. Выходит и импортировать final классы тоже не нужно?! интересно. А если я создам final класс, мне его тоже импортировать не нужно он как глобал чтоли будет?!
|
какое отношение final имеет к import? XML сам по себе глобальный класс.
|
вот это и надо было узнать. ок
|
in4core, импортировать не надо классы расположенные в пакете верхнего уровня (String, XML, RegExp и т.д.), а также классы расположенные в одном пакете с классом который Вы пишите.
final обозначает только то что от класса нельзя наследовать. В книге Мука написано что такие классы работают немного быстрее. |
| Часовой пояс GMT +4, время: 15:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.