- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 工厂模式
利用静态方法可以定义一个简单的工厂,这是很常见的技巧,常被成为静态工厂。为何使用静态方法,因为不需要创建对象的方法来实例化对象。但请记住,这也有缺点,不能通过继承来改变创建方法的行为。简单工厂其实不是一个设计模式,范围比较像一种编程习惯。但由于经常被使用,所以我们给它一个“荣誉奖”。public class PizzaStore{ SimplePizzafactory factory;
2011-09-12 07:25:34 476
原创 svn分支与合并
http://energykey.iteye.com/blog/512745http://www.cnblogs.com/cnblogsfans/archive/2011/02/16/1955808.htmlhttp://blog.csdn.net/fbysss/ar
2011-09-09 08:22:13 500
原创 命令模式(封装调用)
我们将把封装带到一个全新的境界:把方法调用(method invocation)封装起来。命令模式可将“动作的请求者” 从 “动作的执行者”中解耦。在设计中采用“命令对象”,利用命令对象,把请求(例如打开电灯)封装成一个特定的对象(例如客厅电灯对象)。所以,每个按钮都存储一个命令对象,那么当按钮被按下的时候,就可以请命令对象做相关的工作。遥控器并不知道工作内容是什么,只要有个命令对象能和正确的
2011-09-04 23:46:55 2391
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人