设计模式观察者有用吗?

时间:2017-09-29 18:40:07

标签: java design-patterns uml

我的例子:

我做了一只图龟。所以,我有2个JFrame,一个用于显示乌龟及其移动,还有一些按钮,如“返回”,“更改模式”。另一个仍然是一个命令,用户可以编写命令,如“前进”。

在开发之前,我需要为概念做一个UML。

我将使用设计模式MVC,我正在考虑设计模式Observer,这将帮助我通知我的第二个JFrame(命令界面)到第一个JFrame(龟屏幕)。

我不知道这是不是一个好主意,因为我认为Observer就是你有动态或很多View来管理没有? (在这个例子中我只有2个。)

也许,我对观察者模式有点迷惑。

目前,我的UML。现在只有类Model(不是MVC和Observer,我也使用设计模式Factory):

enter image description here

0 个答案:

没有答案