浏览 1527 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-24
2、使用多态,实现同一行为的不同表现。 3、封装变化。 4、在声明实例时,多用接口,尽量不用具体类(针对接口编程,不针对实现编程)。 5、多使用组合以提高程序的可维护性和可扩展性,提高复用程度。 Strategy Pattern描述:定义了算法簇,分别封装起来,让他们之间可以分别替换。此模式让算法的变化独立于使用算法的客户。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |