Design Pattern
jebe7282
Fond of Computer Programming
展开
-
SimpleFactory 与 Strategy 用法,区别
通过计算器进行举例:SimpleFactory:定义一接口Operation,所有的计算方法都实现operation 接口。public interface Operation { public static final String ADD = "ADD"; public static final String MINUS="MINUS"; public static原创 2009-11-30 19:55:00 · 1065 阅读 · 0 评论 -
面向对象程序设计六大原则总结
一、“开-闭”原则(Open-Closed Principle,OCP) 1.1“开-闭”原则的定义及优点1)定义:一个软件实体应当对扩展开放,对修改关闭( Software entities should be open for extension,but closed for modification.)。即在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。转载 2010-05-17 12:44:00 · 978 阅读 · 0 评论