码迷,mamicode.com
首页 >  
搜索关键字:类图    ( 3193个结果
Java 实现中介者(Mediator)模式
类图 public interface IMediator { public void createMediator(); public void work(); } /** * 中介、调节实际上需要交互的两个元素,让其松耦合 * @author stone * */ public class Mediator implements IMediator { pr...
分类:编程语言   时间:2014-10-14 18:44:59    阅读次数:192
关联、泛化、依赖、实现
学习《设计模式》好长时间了,可是到现在还是分不太清楚几种UML中的几种关系。如果这几种关系理解的不是很透彻的话,那么会直接影响到对类图之间关系的理解,下面就来分析下几种关系吧!     类之间的关系 Dependency(依赖)、Relization(实现)、Generalization(泛化) Association(关联)、Aggregation...
分类:其他好文   时间:2014-10-14 11:59:08    阅读次数:225
图片处理类(图片水印 图片缩放)
本图片处理类功能非常之强大可以实现几乎所有WEB开发中对图像的处理功能都集成了,包括有缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等功能 1 import java.awt.AlphaComposite; 2 import java.awt.Color; 3 import ...
分类:其他好文   时间:2014-10-14 01:18:17    阅读次数:361
UML知识点复习
UML叙述UML文档仅仅是设计与开发人员采用UML语言进行系统分析与设计的结果,并没有给出如何进行开发和采用何种开发流程,同样也不指导如何进行面向对象设计。UML文档描述了面向对象分析与设计的结果。UML关系UML图UML提供了9种不同的模型图,用来对系统建模。类图、对象图、用例图、序列图、协作图、...
分类:其他好文   时间:2014-10-14 00:03:27    阅读次数:385
Java 实现命令(Command)模式
类图 public interface ICommand { void execute(); } public class ConcreteCommand implements ICommand { private Receiver receiver; public ConcreteCommand(Receiver receiver) { this.receiver = r...
分类:编程语言   时间:2014-10-13 14:31:29    阅读次数:186
UML类图符号 各种关系说明以及举例
UML中描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现(Realization)等。依赖(Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B..
分类:其他好文   时间:2014-10-13 03:37:09    阅读次数:169
Android学习之 换肤功能模块的实现<二>
在上篇中 主要有学习到皮肤资源内置到应用程序中 的方式实现换肤的 基本思路,本篇将继续以上篇的思路学习 皮肤资源内置的方式实现换肤效果、但本篇侧重于应用中换肤功能的代码设计实现上!切换的皮肤资源位于assets下不同的皮肤资源文件夹中。     本篇demo程序的代码结构如下:       本篇实现换肤功能的代码设计 UML类图如下: 本篇demo的换肤效果如下:...
分类:移动开发   时间:2014-10-12 02:09:07    阅读次数:268
Java 实现责任链(Chain of Responsibility)模式
类图 /** * 抽象责任 * @author stone * */ public abstract class IFilter { private IFilter successor; public IFilter getSuccessor() { return successor; } public void setSuccessor(IFilter succ...
分类:编程语言   时间:2014-10-11 22:06:46    阅读次数:248
通用权限系统设计之功能权限
网上管理系统的权限设计似乎都是使用关系数据库的,这次我们的功能权限不再使用关系型数据库,直接使用对象数据库,体会一下面向对象的数据库在权限系统设计中的使用,因此也就不存在传统意义的数据库设计了。直接看类图在使用的时候只需这样User user=new User("E0001");if(user.ha...
分类:其他好文   时间:2014-10-11 17:39:55    阅读次数:224
Java 实现迭代器(Iterator)模式
类图 /** * 自定义集合接口, 类似java.util.Collection * 用于数据存储 * @author stone * */ public interface ICollection { IIterator iterator(); //返回迭代器 void add(T t); T get(int index); } /** * 自定义迭代器接口 类...
分类:编程语言   时间:2014-10-11 15:17:15    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!