ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 8) онлайн

Направленность

На диаграмме мы можем нарисовать незакрашенную стрелку, показывающую направленность объединения (как мы увидим позже, закрашенная стрелка имеет другое значение). Так как класс time12 вызывает класс time24, то стрелка будет показывать в направлении от класса time12 к классу time24. Мы назовем это объ- единение однонаправленным, так как действие происходит в одном направле- нии. Если каждый из двух классов вызывает операции другого класса, то такое объединение будет называться двунаправленным и будет обозначаться стрелка- ми на обоих концах линии, соединяющей классы. Стрелки, обозначающие на- правленность, не являются обязательными, как и многие другие вещи в UML.

 

24