DesignPattern
枕戈待旦勇往直前
dancingplaying basketballSecond like singingmake friends
展开
-
设计模式C++实现(1)——工厂模式
http://blog.csdn.net/wuzhekai1985/article/details/6660462 软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深转载 2014-02-26 10:39:48 · 653 阅读 · 0 评论 -
【大话设计模式】——UML类图
(1)泛化(继承)关系:空心三角+实现指向父类class son : public parent {}(2)实现接口:空心三角+虚线指向父类class A : interface{}(3)关联关系:实线箭头指向关联类class chicken : Bird{ private Climate cmt;}(4)聚合关系,弱拥有关系,是其中的一部分,群与个体关系,has-a的关系,此时整体与部分之...转载 2018-05-09 15:41:54 · 387 阅读 · 0 评论