Используемый класс сервера необходимо дополнить несколькими методами, но класс недоступен для модификации.
Создайте новый класс с необходимыми дополнительными методами. Сделайте его подклассом или оболочкой для исходного класса.
Более детальную информацию смотрите на странице 174 книги Рефакторинг.
Оригинальная версия.
Copyright © 1999-2003, Martin Fowler.