Генерализация в ООП. Отношение генерализации (обобщения) - UML
Primary tabs
Forums:
Отношение обобщения - отношением между более общим элементом (родителем или предком) и более частным или специальным элементом (дочерним или потомком).
Обозначается в виде не закрашенного треугольника на линии связи - треугольник как стрелка указывает на класс-родитель =
Ограничения отношений обобщения
Стандартными являются следующие ограничения (строка текста, указывающая на некоторые дополнительные свойства этого отношения):
- {complete} -- определены все классы-потомки
- {disjoint} -- классы-потомки не содержат объектов, одновременно являющихся экземплярами двух или более классов
- {incomplete} - определены НЕ все классы-потомки
- {overlapping} -- экземпляры классов-потомков могут принадлежать одновременно нескольким классам
подробнее читаем здесь = http://ooad.asf.ru/standarts/UML/spr/Gen...
В связи с чем полезно изучить диаграмму:
- Log in to post comments
- 12513 reads