Содержание
- Введение 1
- Теоретические основы интерфейсов 2
- - Понятие и назначение интерфейсов 2.1
- - Реализация и наследование интерфейсов 2.2
- - Интерфейсы и принципы SOLID 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