Здравствуйте, брюн, Вы писали:
Б>Здравствуйте, unkis, Вы писали:
U>>Ребята нужно расширить один класс, но это клас объявлен как финал и поэтому я не могу унаследовать его.
U>>Вот и вопрос есть ли какие-нибудь механизмы расширить функциональность этого класса?
Б>недавно читала про паттерн Декоратор (еще Wrapperом назыают)
Б>кстати это в rsdn magazine была статья
угу, только декоратор хоть и близкое понятие к wrapper'у, к адаптеру, к фасаду — но не совсем он
FYI, это ещё в 1991 Эрих Гамма и Ко писали в книжке "Шаблоны проектирования" (и до них тоже были труды) — рекомендую ознакомиться. Хотя она для C++ написана, но общие идеи и подходы не изменились. Впрочем есть и "адаптированный" для java вариант — да только авторов не помню.
ps. это к слову о корявости архитектуры приложения.