Update oop.md
This commit is contained in:
parent
fcd706114c
commit
dad868d82f
2
oop.md
2
oop.md
|
@ -118,7 +118,7 @@ __Интерфейс__ – это набор методов класса, дос
|
|||
+ Возможность создавать расширяемые системы.
|
||||
+ Использование полиморфизма оказывается полезным при:
|
||||
+ Обработке разнородных структур данных. Программы могут работать, не различая вида объектов, что существенно упрощает код. Новые виды могут быть добавлены в любой момент.
|
||||
+ Изменении поведения во время исполнения. На этапе исполнения один объект может быть заменен другим, что позволяет легко, без изменения кода, адаптировать алгоритм в зависимости + от того, какой используется объект.
|
||||
+ Изменении поведения во время исполнения. На этапе исполнения один объект может быть заменен другим, что позволяет легко, без изменения кода, адаптировать алгоритм в зависимости от того, какой используется объект.
|
||||
+ Реализации работы с наследниками. Алгоритмы можно обобщить настолько, что они уже смогут работать более чем с одним видом объектов.
|
||||
+ Возможности описать независимые от приложения части предметной области в виде набора универсальных классов, или фреймворка, который в дальнейшем будет расширен за счет добавления частей, специфичных для конкретного приложения.
|
||||
+ Повторное использование кода:
|
||||
|
|
Loading…
Reference in New Issue