
面向对象分析与设计
cjh94520
就一个编程男····见男多见女,对电脑时间多过女友··
展开
-
UML类图几种关系的总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的原创 2014-07-07 20:44:15 · 452 阅读 · 0 评论 -
组合模式
(1) 核心实现代码 接口类 public interface ComputerPart { public abstract int getPrice(); } ComputerPart 类是接口类,带有getPrice()的方法。 组合数据类 public class Compos原创 2014-06-12 18:17:59 · 388 阅读 · 0 评论 -
android设计模式-装饰模式(Decorator Pattern)
什么是装饰模式装饰模式:动态地给一个对象添加一些额外的职责,本质就是拓展,不改变原有的代码结构。类图装饰模式的解析如上图,首先Component提供一个接口让别人去实现,在装饰模式下,一定有实现类ConcreteComponent,该类implements Component,提供具体实现的方法。同时,提供Decorator类,该类是一个装饰类,并不提供实际功能,但类内有成员变量Component,原创 2017-04-30 20:43:21 · 506 阅读 · 0 评论