码迷,mamicode.com
首页 >  
搜索关键字:umbrello uml    ( 3643个结果
关于Eclipse中的开源框架EMF(Eclipse Modeling Framework)
本文转自:http://www.cnblogs.com/jpcflyer/archive/2012/05/29/2517678.htmlEclipse Modeling Framework (EMF),简单的说,就是Eclipse提供的一套建模框架,可以用EMF建立自己的UML模型,设计模型的XML...
分类:系统相关   时间:2014-12-23 17:09:15    阅读次数:181
大话设计模式C++实现-第22章-桥接模式
一、UML图 二、概念 桥接模式(Bridge):将抽象部分与它的实现部分分离,使他们都可以独立地变化。 三、说明 为什么叫“桥接模式”? 如上所示的UML图中,有一个聚合线,像一座桥,所以叫“桥接模式”。 概念解释: 什么叫抽象与它的实现分离,这并不是说,让抽象类与其派生类分离,因为这没有任何意义。实现指的是抽象类与它的派生类用来实现自己的对象。 ...
分类:编程语言   时间:2014-12-23 12:23:53    阅读次数:165
大话设计模式C++实现-第20章-迭代器模式
一、UML图 二、概念  迭代器模式(Iterator):提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。 三、说明 什么时候用? (1)当你需要访问一个聚集对象,而且不管这些对象时什么都需要遍历的时候,你就应该考虑用迭代器模式。 (2)你需要对聚集有多种遍历时,可以考虑用迭代器模式。 (3)为遍历不同的聚集结构提供如开始、下一个、是否...
分类:编程语言   时间:2014-12-23 09:02:24    阅读次数:265
UML笔记1---结合架构设计用对象建模
UML笔记1---结合架构设计用对象建模一.UML的视图和图视图,只是表达系统某一方面特征的UML建模组件的子集;视图被划分成三个视图域:结构分类、动态行为和模型管理。---结构分类,描述了系统中的结构成员及其相互关系。类元包括类、用例、构件和节点。类元为研究系统动态行为奠..
分类:其他好文   时间:2014-12-23 06:43:30    阅读次数:140
面向对象设计:共性VS个性-------继承的粒度和聚合的粒度以及类的重构
共性和个性 继承的粒度 首先,必须基于需求来确定集成的力度, 其次,对象的某些共性更适合用于属性而不是用新的基类和派生类来表达 最后,要清楚,利用类和对象来模拟现实世界是手段而不是目的,我们最终的目的是最大限度的实现代码复用,提高软件质量, 聚合的粒度: 在UML语言中,聚合关系指的是整体和部分之间的关联关系 纯粹为代码复用而存在的设计方案: 在许多的实际的软件设计方案里,许多设计是纯粹为代码复用而存在的,也就是说,设计方案中的某些类无法对英语现实世界中的实际物体和关系,但是这些类的存在有助于提高代码的复用...
分类:其他好文   时间:2014-12-22 21:20:41    阅读次数:172
大话设计模式C++实现-第19章-组合模式
一、UML图 二、概念 组合模式(Composite):将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 三、说明 角色: (1)Component:为组合中的对象声明接口,在适当情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component 的子部件。 (2)Leaf:在组合中白哦是...
分类:编程语言   时间:2014-12-22 18:06:27    阅读次数:263
策略模式使用
下面我们来看一看策略模式的UNL类图 下图是一个典型的折扣系统 运用到了策略模式UML类图 ![在此输入图片描述][1] [1]: http://static.oschina.net/uploads/space/2014/1222/141340_ZT9s_876290.jpg 关键代码 Serv...
分类:其他好文   时间:2014-12-22 16:25:56    阅读次数:233
《OOAD与UML那点儿事》目录索引
关键字:OOAD、UML、设计模式各位园友,大家好,我是Bobby,在学习OOAD和开发的项目的过程中有一些感悟和想法,整理和编写了一些学习资料【内容简介】掌握某种开发语言,让你实现了由零到一的脱变,如果你能掌握OOAD并能活用OOAD,则能让你实现由一到十的飞跃!知道OOAD的人很多,能在实际工作...
分类:其他好文   时间:2014-12-22 16:10:00    阅读次数:148
UML类图示例
![在此输入图片描述][1] [1]: http://static.oschina.net/uploads/space/2014/1222/113345_7JON_876290.jpg 1:虚线箭头表示依赖关系 2:空心的三角形+实线表示继承关系 3:实心的菱形+实线箭头表示组合关系:强的拥...
分类:其他好文   时间:2014-12-22 13:05:04    阅读次数:257
关于DDD中Domain的思考
本文既不推销UML,也不推广DDD,更不涉及各种论战。-- 作者 ? ? 某天又一次打开关于DDD(领域驱动设计)的PDF文档时,自己有了个疑问:什么是领域(Domain)?译文中是这样描述领域:银行业务被银行的内部人员和专家...
分类:其他好文   时间:2014-12-22 11:21:07    阅读次数:306
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!