Uml 如何在类图中描述方法/操作依赖关系

Uml 如何在类图中描述方法/操作依赖关系,uml,class-diagram,Uml,Class Diagram,是否有一种方法可以在类图中描述同一类的方法之间的依赖关系。我有一个类,它有两种方法:- getArrayListOfLotteries() removeDuplicateElementsOftheList(ArrayList listOfLotteries) 调用公共方法getArrayListOfLotteries时,将在前者返回之前调用私有方法RemovedUpplicateElementSoftheList。有没有一种方法可以在类图中以某种方式显示这一点?在结构化类图中,您可以显示Get

是否有一种方法可以在类图中描述同一类的方法之间的依赖关系。我有一个类,它有两种方法:-

getArrayListOfLotteries()
removeDuplicateElementsOftheList(ArrayList listOfLotteries)

调用公共方法
getArrayListOfLotteries
时,将在前者返回之前调用私有方法
RemovedUpplicateElementSoftheList
。有没有一种方法可以在类图中以某种方式显示这一点?

结构化类图中,您可以显示
GetArrayListFloTerries
是公共的,而
RemovedUpplicateElementSoftheList
是私有的或受保护的(请参阅)

然后,您可以使用例如行为序列图表来显示
getArrayListOfLoterries
调用
RemovedUpplicateElementSoftheList
,方法是绘制重叠执行或向self发送消息(请参阅)

在我看来,将两个方面(两种类型的图)组合成一个组合图是完全合法的。据我所知,规范并没有禁止它(TODO:linksomeproof)

纯类图没有显示更复杂行为方面的功能(TODO:给出一些不太复杂的方面与更复杂的方面的示例)