摘要:
【1】什么是策略模式? 坊间的解释都比较拗口,而且不好理解。 所谓策略模式,先构建一个策略(即子类的实例),再利用这个具体的实例构建一个策略对象,通过调用策略对象的接口可以达到相应具体策略的结果。 【2】策略模式代码示例 代码示例: 1 /* 2 * 策略模式 3 */ 4 5 #include < 阅读全文
posted @ 2014-08-26 22:35
kaizenly
阅读(573)
评论(0)
推荐(0)
摘要:
【1】什么是简单工厂模式? 核心思想:创建一个具体工厂角色,根据客户端输入的条件产生相应的实体对象,然后由不同实体对象对virtual操作方法的调用得到不同的结果。 理解:根据条件生成不同的实例。利用多态的特性,调用同名方法,不同的实例将得到不同的结果。 【2】代码示例如下: 代码如下: Good 阅读全文
posted @ 2014-08-26 21:48
kaizenly
阅读(485)
评论(0)
推荐(0)

浙公网安备 33010602011771号