Додати до Chrome
✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Яку проблему вирішує патерн Proxy
Покласти додаткові обов'язки (прозорі для клієнтів) на окремий об'єкт, а не на клас в цілому
Потрібно відділити абстракцію від реалізації так, щоб і те і інше можна було змінювати незалежно. При використанні успадкування реалізація жорстко прив'язується до абстракції, що ускладнює незалежну модифікацію.
Необхідно контролювати доступ до об'єкта, так щоб створювати громіздкі об'єкти "на вимогу".
Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!