Техническое задание: Лабораторная работа по ООП (C#)
Необходимо реализовать программу на языке C#, демонстрирующую принципы объектно-ориентированного программирования. Исходные условия задачи и требования к оформлению предоставлены отдельно.
Основные требования к выполнению
- Язык реализации: C#.
- Архитектура должна быть построена с использованием ключевых принципов ООП: инкапсуляция, наследование, полиморфизм.
- Код должен быть чистым, хорошо структурированным и документированным.
- Строгое соответствие предоставленным стилистическим правилам и примеру оформления.
- Программа должна быть полностью функциональной и решать поставленную в задаче проблему.
Что необходимо предоставить
- Исходный код проекта.
- Краткое описание реализованных классов и их взаимодействия.
- Пояснения по принятым архитектурным решениям в рамках парадигмы ООП.
Важное примечание
Все контактные данные, названия организаций и прочая приватная информация, которая могла присутствовать в исходном описании, должны быть исключены из финальной работы.