Decorator模式
摘要:Decorator模式http://www.jdon.com/designpatterns/decorator.htm 使用Decorator模式http://www.javaall.com/show.aspx?id=207&cid=21 Decorator定义:动态给一个对象添加一些额外的职责,就象在墙上刷油漆.使用Decorator模式相比用生成子类方式(就是说用继承)达到功能的扩充显得更为灵...
阅读全文
设计模式原则
摘要:参见http://zhenyulu.cnblogs.com/articles/36058.html上文中提到了设计的几个原则,记录一下 一、 "开放-封闭"原则(OCP) Open-Closed Principle原则讲的是:一个软件实体应当对扩展开放,对修改关闭。二、 里氏代换原则(LSP) Liskov Substitution Principle(里氏代换原则):子类型(...
阅读全文
Abstract Factory
摘要:参考:http://www.dofactory.com/Patterns/Patterns.aspxAbstract Factory: http://www.dofactory.com/Patterns/PatternAbstract.aspx理解:Abstract Factory 应该是模式中比较常用的一个基本原理用一句话来概括就是一个定义好的类,在使用的前一刻才调用其具体实现来完成操作..通常...
阅读全文