设计模式学习笔记02
2013-01-17 11:05
155 查看
UML类图描述类之间的关系,类图中的元素包括类和接口,类之间的关系包括关联、聚合、组合和泛化。
+: public
#: protected
-: private
聚合关系: 表示弱的拥有关系,即A对象可以包含B对象,但B对象不是A对象的一部分。
组合关系: 是严格的部分整体关系,即生命周期是相同的。
依赖关系: 出现在局部变量或方法的参数中,或者类的静态方法被调用。
+: public
#: protected
-: private
聚合关系: 表示弱的拥有关系,即A对象可以包含B对象,但B对象不是A对象的一部分。
组合关系: 是严格的部分整体关系,即生命周期是相同的。
依赖关系: 出现在局部变量或方法的参数中,或者类的静态方法被调用。
相关文章推荐
- 《设计模式:基于C#的工程化实现及扩展》学习笔记 02 准备篇 -- Namespace(命名空间)
- android设计模式学习笔记02--组合模式
- headfast设计模式学习笔记02 装饰者
- 设计模式学习笔记02
- 设计模式学习笔记——开闭原则
- 设计模式学习笔记
- 设计模式学习笔记之状态模式
- OpenCV 2 学习笔记(12): 算法的基本设计模式<3>:单例模式(Singleton pattern)
- 设计模式学习笔记
- java学习笔记-设计模式14(策略模式)
- 设计模式学习笔记(十五)——结构型模式总结
- 设计模式学习笔记--适配器模式
- 设计模式学习笔记——观察者模式
- java学习笔记-设计模式15(模板方法模式)
- HeadFirst 设计模式学习笔记9--责任链模式
- java学习笔记-设计模式20(备忘录模式)
- Java设计模式学习笔记(一)
- 设计模式C++学习笔记之二(Proxy代理模式)
- java/android 设计模式学习笔记(2)---观察者模式
- 设计模式学习笔记(二十二:备忘录模式)