1 : C
Дипломная работа
13 дек 2021
1 страниц

Код иерархии классов на с

Иерархия классов.

Разработать и реализовать иерархию классов для описания товаров или услуг, которые поставляет ваша организация (завод, магазин, парикмахерская, и т.п.). Должно быть не менее трёх уровней наследования (родительский класс → производный класс → производный класс от производного).
В созданной иерархии классов предусмотреть:
• Конструкторы. В том числе при создании конструкторов в производных классах использовать обращение к конструкторам базовых классов.
• Использование статических и динамических (обычных) полей.
• Виртуальные, абстрактные методы или интерфейсы и их переопределение или реализацию (для абстрактных методов или интерфейсов) в производных классах. При сдаче лабораторной обосновать свой выбор в пользу виртуальных, абстрактных методов или интерфейсов.
• Наличие открытых свойств для доступа к private полям класса.

Объявить массив экземпляров классов товаров, заполнить его. Вывести на экран в окне c Windows-интерфейсом.


Пример иерархии классов




PS. Если не удаётся придумать три уровня иерархии, можно ограничиться двумя. Но в этом случае оценка будет снижена на 2 балла. Если же будет скопирована предложенная в примере или на лекции схема, то оценка снижается на 5 баллов.

Ph. Ivanov Ph. Ivanov
1500 р