Add to Chrome
✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Яку проблему вирішує патерн Proxy
Покласти додаткові обов'язки (прозорі для клієнтів) на окремий об'єкт, а не на клас в цілому
Потрібно відділити абстракцію від реалізації так, щоб і те і інше можна було змінювати незалежно. При використанні успадкування реалізація жорстко прив'язується до абстракції, що ускладнює незалежну модифікацію.
Необхідно контролювати доступ до об'єкта, так щоб створювати громіздкі об'єкти "на вимогу".
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!