Содержание
- Введение 1
- Теоретические основы полиморфизма в C++ 2
- - Понятие и типы полиморфизма 2.1
- - Виртуальные функции и их реализация 2.2
- - Абстрактные классы и интерфейсы 2.3
- Методы реализации полиморфизма 3
- - Статический полиморфизм (перегрузка, шаблоны) 3.1
- - Динамический полиморфизм (виртуальные функции, наследование) 3.2
- - Сравнение методов и выбор оптимального 3.3
- Примеры реализации полиморфизма 4
- - Примеры со статическим полиморфизмом 4.1
- - Примеры с динамическим полиморфизмом 4.2
- - Сравнение и анализ примеров 4.3
- Практическое применение и анализ результатов 5
- - Применение полиморфизма в разработке ПО 5.1
- - Анализ производительности и эффективности 5.2
- - Заключение и выводы по практической части 5.3
- Заключение 6
- Список литературы 7