Enterprise Architect - 观察者和处理对象之间的关系

时间:2017-04-02 15:16:02

标签: uml class-diagram enterprise-architect

我对特定的类图模型问题有一个快速而简单的问题。

我有表示通知的Observer和Observable类和对象(发送给Observer的对象类型) - 参见下面的模型

ObjectType1 ObjectType2 是通过 ObservableSubject 实例将其实例作为方法update(Observable o, Object arg)的参数发送到Observer的类。

enter image description here

我的问题是,如何模拟 ObjectType1 | ObjectType2 观察者类之间的关系?

1 个答案:

答案 0 :(得分:0)

ObservableSubject应该是<<interface>>并且ObjectTypeX都会认识到该界面。因此,请使用update方法通知Observer

您应该在update中显示方法ObservableSubject。那会使你的问题从一开始就明确。