ProghubPH

Целью какого паттерна является расширение функциональности класса или же ее изменение без использования механизма наследования?

 один вариант
Proxy
Decorator
Flyweight
Composite