码迷,mamicode.com
首页 >  
搜索关键字:类图(关联依赖聚合组合)    ( 3194个结果
UML类图
各种关系的强弱顺序: 泛化=实现>组合>聚合>关联>依赖一、类与类之间的关系(1):关联关系:实线连接、成员变量 在软件系统中,类并不是孤立存在的,类与类之间存在各种关系,对于不同类型的关系,UML提供了不同的表示方式。 关联(Association)关系是类与类之间最常用的一种关系,它是一种结.....
分类:其他好文   时间:2014-05-26 21:10:12    阅读次数:299
1. tinyXML
1. test 驱动学习 tinyXML2, 画出类图,时序图 完成重构,学会Dll构建,发布正在进行中......
分类:其他好文   时间:2014-05-26 12:38:45    阅读次数:163
工厂方法模式 java实现
当增加新的产品时,我们就需要修改简单工厂类,这违反了涉及模式中的 “对扩展开放,对修改关闭”。解决方案是抽象工厂类,让抽象工厂类的子类去实例化具体产品。在这种设计下,每增加一个产品就需要增加一个对应的具体工厂,看似繁琐,但扩展性好。类图代码
分类:编程语言   时间:2014-05-26 10:33:16    阅读次数:270
简单工厂模式
简单工程模式适用于一个复杂子类的的创建问题。通过一个工厂对象解除 功能代码与客户端的耦合。简单工厂的优点是,在工厂类中加入了必要的逻辑判断,根据用户的选择动态实例化相关的类,对用户来说这种方式去除了客户端与具体产品类的耦合。但是每扩展一次功能,就需要修改逻辑判断的代码。不符合开闭原则。类图结构如下(...
分类:其他好文   时间:2014-05-26 09:41:13    阅读次数:226
《易学设计模式》-笔记
设计模式创建型模式 1. 简单工厂模式 2. 工厂方法模式 3. 抽象工厂模式 4. 创建者模式 5. 单例模式 6. 原型模式简单工厂模式又称静态工厂方法模式,它定义一个具体的工厂类负责创建一些类的实例。而这些被创建的类有一个共同的父类,从而面向抽象编程。类图: 1优点:客户端不再负责对象的创建,...
分类:其他好文   时间:2014-05-26 00:02:55    阅读次数:317
TodoList开发笔记 – Part Ⅱ
上一节给出了应用的两个主要UML类图,应用采用的技术也给出了,这一节开始实际设计编码一.应用公开的方法其实就几个的方法而已1.代办事项的CRUD2.代办事项归类目录的CRUD3.代表事项“已完成”的更改。二.MVC如何应用到系统中引入MVC框架是为了更好的抽象应用程序各个模块,强制将应用程序分为三个...
分类:其他好文   时间:2014-05-25 19:45:59    阅读次数:190
单例模式
单例模式是一个比较简单的模式,其定义如下: 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。  通用类图 通用代码 Public Class Singleton Private sing = New Singleton '限制产生多个对象 Private Singleton() '通过该方法获得实例对象...
分类:其他好文   时间:2014-05-25 18:13:41    阅读次数:236
UML-类图
描述软件系统的静态信息结构,用来描述系统中各个模块之间的关系和类的详细信息,出现在详细设计过程中。 类是什么:是对真实存在的事物,一个真实客观地描述 类有名字,属性、操作 方法是行为的描述 属性是静态信息的描述 操作是行为的描述 表示方法 关系:关联(普通关联、聚合、组合)、依赖、泛华、实现 1、关联:是一种拥有关系,使一个类知道另一个类的属性和方法。...
分类:其他好文   时间:2014-05-24 20:56:01    阅读次数:292
openstack源码类图,该通过什么工具获取?
Openstack源码类图,该通过什么工具获取?Eclipse+pydev是可以以文件的方式将源码导入到已经创建好的工程里(如下图),但该如何获取类图呢?请知道的兄弟指点一下,谢谢!...
分类:其他好文   时间:2014-05-24 19:19:16    阅读次数:294
Android 自学之基本界面组件(上)
文本款(TextView)和编辑框(EditText)的功能和用法TextView直接继承了View,他还是EditText、Button两个UI组件的父类,TextView的作用就是在界面上显示文字(相当于Java中AWT中标签[JLabel],但有比他强大些)。TextView类及其子类的类图如...
分类:移动开发   时间:2014-05-24 09:04:13    阅读次数:411
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!