Додати до Chrome
✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
A system models “ReportGenerator” as an interface with multiple implementations. What OO motivation does this serve?
Improve performance
Ensure only one class generates reports
Avoid overloading
Allow dependency inversion and flexible substitution
Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!