![]() |
Как избавиться от одинаковой функции в нескольких классах?
Добрый день. Очередной глупый теоретический вопрос возник. Есть десяток классов, расширяющих UIObject, практически в каждом из них есть функция наподобие
Код:
private function rect(mc:MovieClip, ex:Number, ey:Number)(){2.Имеет-ли смысл выделять ее в отдельный класс или это только лишним расходом ресурсов обернется? |
Создай класс-прослойку между UIObject и твоим десятком классов. Весь твой десяток наследуется от этого класса-прослойки, в котором есть метод rect. А этот класс-прослойка наследуется, в свою очередь, от UIObject.
|
| Часовой пояс GMT +4, время: 11:16. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.