关于《设计模式》一书中类图的问题?(200分)

  • 主题发起人 主题发起人 yh
  • 开始时间 开始时间
Y

yh

Unregistered / Unconfirmed
GUEST, unregistred user!
我看不明白此书中的类图,于是找UML中类图的资料,发现,怎么和我找到的关于
类图的画法不一样呢?
比如:Factory method模式的类图,P71页的第一个类图,其中的符号,我在《可视化
面向对象建模技术》的P54找不到?
谁能帮我解释一下,或提供相关的资料?
 
我觉得这个可能要以UML为准。
 
我想你可以参考《DP》一书的附录B.
 
DP 一书中的类图是基于OMT的,你看的书有可能基于Booch或是Unified,
所以会有差异。
 
设计模式可是94年写的。uml是在这之后产生的。
 
不过factory method里面的几个符号和UML里面的是一样的,
是Generalization(继承)和Aggregation(累积)。
 
在DP1.3节里面提到了,DP用OMT描述类图,
UML在97年才有第一个版本,而DP是95年出的,
第2版的DP应该使用的是UML
 
你说的是第二个横向的箭头吗? 那指的是创建关系,见第241页
 
最下面一行,呵呵
你要仔细看附录B[:D]
 
smartkid说的是dependency or instantiate,
和uml中一样的。
 
还是smartkid说的对,符录B已经说明了。我真笨。
 
多人接受答案了。
 
后退
顶部