1. Главная
  2. Библиотека
  3. Программирование
  4. Лабораторная работа № 4 Тема: «Отношение обобщения на д...
Решение задачи на тему

Лабораторная работа № 4 Тема: «Отношение обобщения на диаграмме классов» Цель: «Научиться создавать отношение обобщения между классами на диаграмме классов» Задание: 1. Используя нотацию UML, создайте следующие классы: Бытовая техника, Кухонное

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Архитектура программных систем
Лабораторная работа № 4 Тема: «Отношение обобщения на диаграмме классов» Цель: «Научиться создавать отношение обобщения между классами на диаграмме классов» Задание: 1. Используя нотацию UML, создайте следующие классы: Бытовая техника, Кухонное

Условие:

Лабораторная работа № 4
Тема: «Отношение обобщения на диаграмме классов»
Цель: «Научиться создавать отношение обобщения между классами на диаграмме
классов»
Задание:
1. Используя нотацию UML, создайте следующие классы: Бытовая техника,
Кухонное оборудование, Печь, Электроплита, Газовая плита, Микроволновая печь,
Стиральная машина, Телевизор, Кухонный комбайн, ЭЛТ телевизор, ЖК
телевизор.
2. Покажите основные атрибуты и операции, характеризующие каждый класс.
Атрибуты и операции классов необходимо показывать, используя полный
синтаксис UML.
3. На диаграмме классов покажите отношения обобщения между классами.
4. Опишите назначение показанных атрибутов и операций для каждого класса.
5. Создайте описания классов на языке программирования С++.
6. Сделайте выводы по работе

Решение:

Ниже приведён пошаговый разбор и решение задания на тему «Отношение обобщения на диаграмме классов» лабораторной работы № 4.

Шаг 1. Анализ задания и выделение иерархии классов. 1.1. По условию необходимо создать классы: Бытовая техника, Кухонное оборудование, Печь, Электроплита, Газовая плита, Микроволновая печь, Стиральная машина, Телевизор, Кухонный комбайн, ЭЛТ телевизор, ЖК телевизор. 1.2. Логичная иерархия предполагает, что класс «Бытовая техника» является базовым, от которого наследуются все представленные типы устройств. При этом некоторые устройства можно сгруппировать через промежуто...

Выбери предмет