设计模式-策略模式

1.策略模式(Strategy Pattern)的适用场景    策略模式就是用来封装算法的,但在实践中,我们发现可以用它来封装几乎任何类型的规则,只要在分析过程中听到需要在不同时间应用不同的业务规则,就可以考虑使用策略模式处理这种变化的可能性。2.策略模式的特点(1)策略模式是一种定义一系列算法...

2018-05-15 11:58:40

阅读数:25

评论数:0

单例设计模式总结-5种常见写法+防止发射反序列化

单例模式是设计模式中最常见的,也是最简单的一种,所谓单例,是需要在任何时候只存在一个对象实例,故显然需要私有化构造器,构造器私有了,要想获得这个实例,故必须在类内部创建对象实例,同时必须提供静态方法来获取,静态方法只能操作静态属性,故内部对象实例需要被static修饰,由于单例,可用final修饰...

2017-10-22 19:20:50

阅读数:193

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭