UML与设计模式
文章平均质量分 91
wvtear
这个作者很懒,什么都没留下…
展开
-
Rose与UML类图关系与生成代码剖析
类之间的关系: 1、关联:类A有类B的指针或者引用作为其成员。类A可以使用类B公用的方法和属性 2、聚合/组合:类A中有类B作为其成员,类B可以独立存在成为聚合。类B不能独立促在成为组合 3、依赖:类A要使用类B中的一些方法,类A的头文件中包含类B的头文件。 4、泛化:继承关系 UML的类图关系分为: 关联、聚合/组合、依赖、泛化(继承)。而其中关联又分为双向关联、单转载 2014-03-21 02:56:52 · 661 阅读 · 0 评论 -
23种经典设计模式UML类图汇总
Jason McDonald总结的23种软件设计模式,书中内容非常精炼,主要涉及23种设计模式的UML类图、目标、应用场景、应用实例;这对于日常查询或者是总体浏览比较等等非常的方便。 原书内容:http://cs.franklin.edu/~whittakt/COMP311/rc008-designpatterns_online.pdf 下面就把书中最重要的各种设计模式的UML类图贴图转载 2014-03-21 02:55:24 · 769 阅读 · 0 评论 -
UML基础知识
内容提纲: 1.UML概述 1.1 UML的定义 2. UML的组成 2.1 UML的三个基本构造块 2.1.1 事物 2.1.2 图 2.1.3 关系 3.UML中建模的机制 4.UML中图的使用 4.1 用例图 4.1.1 组成 4.1.2 用例间的关系 4.1.3 如何发现用例 4.2.类图 4.2.1 类和对象 4.2.2 类的组成 4.2.3 类之间的关转载 2014-06-03 11:29:16 · 746 阅读 · 0 评论 -
类关系(UML&设计模式)
类之间存在的6种关系: 依赖 关联 聚合 组合 实现(接口) 继承(泛化) 其中,聚合和组合是关联的两种具体关系,关联包含组合和聚合。 关系强弱:依赖是关系最弱的,关联是强依赖,聚合是强关联,组合是强聚合。 注意:继承比起接口,可以扩展,接口最好不要扩展。 各种关系图与代码: 1.依赖: 代码: Public class A转载 2014-06-30 10:25:49 · 481 阅读 · 0 评论 -
开篇-模式和原则
前言 正式接触使用设计模式近两年了,一直想写点东西来巩固所学,但是迟迟没有动作,总想时间和见识再多一些的时候再动笔,但是拖得越久越感觉合适的时机永远不会有,只有不断实践才能换来进步,也许再不写就永远也写不出来了,于是我终于开始了。 谈到设计模式,应该还没有人能超越GOF的开山之作,所以谈不上什么创新,归根结底还是重复前人的论述和思想,更多的只能是整理和个人的一些心得体会。因为从设计模式诞生以来转载 2014-06-30 15:38:33 · 444 阅读 · 0 评论