Основы объектно-ориентированного проектирования

Полиморфизм


Полиморфные структуры данных: наследование и универсальность позволяют комбинировать в нужных пропорциях подобие и вариации.

Описатели: благодаря полиморфным атрибутам задают компонент изменяемого типа.

Динамическое связывание: позволяет избежать явного разбора случаев.

Динамическое связывание на полиморфных структурах данных: применяет к каждому элементу структуры операцию, соответствующую элементу.

В точке единственного выбора полезна предварительно вычисленная структура данных с одним объектом каждого возможного типа (как в образце с откатами).



Содержание раздела