Sanchez
Новичок
Вопрос по паттерну "декоратор"
Привет, делаю тут для себя небольшой набор заготовок, дабы максимально упростить создание новых сайтов..
Сделал класс, который рисует один элемент типа <textarea>, ну там со всем содержимым и т.п.
Понадобилось сделать еще для него обертку - аналогичную текстарею, но еще с FckEditor - редактором. Вроде тут хорошо подходит паттерн декоратор (недавно только их начал изучать и пытаться применить). Но.. Получается, что мне в новом классе нужно заместить ВСЕ методы родительского, даже если я не хочу их переделывать? Я уж молчу про атрибуты - их вообще никак не заместишь, тоже для них делать метод-обертку?
Привет, делаю тут для себя небольшой набор заготовок, дабы максимально упростить создание новых сайтов..
Сделал класс, который рисует один элемент типа <textarea>, ну там со всем содержимым и т.п.
Понадобилось сделать еще для него обертку - аналогичную текстарею, но еще с FckEditor - редактором. Вроде тут хорошо подходит паттерн декоратор (недавно только их начал изучать и пытаться применить). Но.. Получается, что мне в новом классе нужно заместить ВСЕ методы родительского, даже если я не хочу их переделывать? Я уж молчу про атрибуты - их вообще никак не заместишь, тоже для них делать метод-обертку?