Реализация фабрики классов
Белорусского государственного университета информатики и радиоэлектроники.
Кафедра программного обеспечения информационных технологий.
Дисциплина «Объектно-ориентированное программирование».
Контрольная работа.
Цель данной работы состоит в знакомстве с основными концепциями ООП: инкапсуляцией, полиморфизмом, наследованием. Создание классов, реализующих интерфейсы. Реализация системы со сложно спроектированными функциональными зависимостями. Использование сложного полиморфизма, агрегации классов и интерфейсов, а также других механизмов межклассового взаимодействия. Изучение приемов проектирования на примере фабрики классов. Для выполнения работы использовать язык программирования C++.
Практическая часть (задание №1-5): Пример использования объектно-ориентированного программирования в языке C++. Спроектировать и реализовать программное средство на языке C++. В данном программном средстве должен быть реализован механизм (концепция): «Приемы проектирования: фабрики классов».