策略模式
2018-11-27 本文已影响0人
zhanghanga
普通程序员写法:
if( ){
}else if( ){
}else if( ){
}else if(){
}
用了策略模式:
定义一个接口,然后每一个else if 都实现这个接口,将来扩展不用修改这个代码,直接在系新建一个类实现这个接口即可;(扩展性大大提高了)
普通程序员写法:
if( ){
}else if( ){
}else if( ){
}else if(){
}
用了策略模式:
定义一个接口,然后每一个else if 都实现这个接口,将来扩展不用修改这个代码,直接在系新建一个类实现这个接口即可;(扩展性大大提高了)