uml与设计模式
sandyandy
这个作者很懒,什么都没留下…
展开
-
UML面向对象设计基础 chapter 3 类,属性和操作的基本表示法
1,类符号是任何uml应用的核心,对象和类的最显著的区别在于名称,类名称加粗,对象名称不加粗,类名称没有下划线,对象名称有下划线。设计初期,对象没有一个合适的名字,那么可以不用去命名它。2,属性attribute和变量variable含义不完全相同,属性表示抽象定义特性,该特性独立于内部如何实现;变量通常是属性的内部实现。通常,属性是可读和可设置的,但是也可以允许属性是只可读的readonly原创 2007-12-03 21:30:00 · 1162 阅读 · 0 评论 -
UML面向对象设计基础 chapter 4 类图
1,单一继承的每个子类只有一个超类,箭头从子类指向超类。2,互斥分类与重叠分类反义,对事物来说,同一时间只能属于一组。3,不完全分类与完全分类反义,对组来说,不是所有可能的子组都包括在模型中,因为当前建模的子组可能已经满足了所有当前应用的需求。4,动态分类与静态分类反义,对事物来说,随着时间的变化而属于不同的子组。5,以上2,3,4的分类在项目初期很有用处,也就是当项目小组正分析商原创 2007-12-03 21:32:00 · 858 阅读 · 0 评论 -
UML面向对象设计基础 chapter 5 对象交互图
1,类图是静态结构,是源代码图,动态结构是实际运行的编译后的词汇代码。面向对象程序执行的核心是消息的发送,消息是发送对象要求目标对象执行某个操作的一个请求,对象交互图(interaction图)描述了一个对象送往另一个对象的消息和消息的参数,它的最终目的为了单个用例的处理过程建模,它被定义为“在同一个系统对话过程中,同事物处理时序有关的动作行为”。语法规则对象 通过消息来交互的对象是个标准原创 2007-12-03 21:33:00 · 878 阅读 · 0 评论