Design Patterns
L_J_SHOU
从蛛丝马迹中寻找结果
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Design Patterns----简单的工厂模式
实例: 实现一个简单的计算器。实现加减乘除等操作。。 operator.h 文件 // copyright @ L.J.SHOU Mar.13, 2014 // a simple calculator using Factory Design Pattern #ifndef OPERATOR_H_ #define OPERATOR_H_ #include #include原创 2014-03-14 16:56:22 · 1046 阅读 · 0 评论 -
Design Patterns---- Strategy 模式
设计模式:可复用面向对象软件的基础 书中对 Strategy 模式的定义如下: 定义了一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于它的用户而变化。 案例:设计一个商场收银软件,营业员根据客户所购买商品的单价和数量,向客户收费。商场有许多促销的策略,打折,满300减100等。。。 1. 如果采用之前将的工厂模式,可以采用如下的方式编写: // L原创 2014-03-17 22:16:57 · 1044 阅读 · 0 评论
分享