策略模式与简单工厂模式
来源:互联网 发布:不规则区域的填充算法 编辑:程序博客网 时间:2024/05/18 15:27
简单工厂-实例化出不同的对象,封装条件语句。
策略模式-关联接口或者父类,具体方法实现还要看传进来的是什么子类。
策略模式-关联接口或者父类,具体方法实现还要看传进来的是什么子类。
两者一起用,就可以根据不同条件让关联的类变成不同的子类,虽然是同一个方法名,但是却有不同的实现。
例子:一个收银的软件,她的客户端独立出来,a)选择打折的作用独立出来一个a类,传一个参数就能知道是怎么样的打折(简单工厂);b)具体打折的实现封装在具体类,然后再独立出来的a类的方法里调用父类的抽象方法,那具体实现就看选择的是哪个子类。(策略模式)
阅读全文
0 0
- 简单工厂与策略模式
- 简单工厂与策略模式
- 策略模式与简单工厂模式
- 简单工厂模式与策略模式
- 策略模式与简单工厂模式
- 策略模式与简单工厂模式
- 设计模式:简单工厂与策略模式
- 简单工厂模式、策略模式与工厂方法模式
- 策略模式:策略模式与简单工厂模式的异同
- 策略+简单工厂模式
- 策略模式+简单工厂
- 简单工厂与策略模式的区别
- 简单工厂与策略模式的结合
- 策略模式与简单工厂结合
- 简单工厂模式 & 策略模式
- 简单工厂模式&策略模式
- 策略模式 + 简单工厂模式
- 简单工厂模式 & 策略模式
- 决策树—基本原理与实战
- linux从入门到精通(第2版)pdf
- (贪心算法)HDU 2037 今年暑假不AC
- 罚款单,电信该被罚款4900亿人民币
- 通过串口打印GPS的信息------SF2820模块
- 策略模式与简单工厂模式
- mybatis关联查询2
- USCAO Section 1.2 Palindromic Squares
- HBase的三大组件
- 零基础学HTML+CSS [张熠编著][第三版]pdf
- redis操作命令
- linux下CJson使用
- 1007. 素数对猜想 (20)
- [Algorithm] 哈希