策略模式(Strategy)
策略模式:它定义了一系列的算法族,分别封装起来,他们之间可以互相替换,算法的改变不影响客户的使用。案例:计算加,减,乘,除。算法族:(方法)定义一个计算的接口(加,减,乘,除抽象出来的计算接口):Interface加法类:implements Interface减法类:implements Interface乘法类:implements Interface除法类:implements Interface四个算法类分别实现Interface定义一个类:定义两个属性:double a,double b定义一个接
原创
2010-08-30 20:30:00 ·
205 阅读 ·
0 评论