随笔分类 -  设计模式

理解与掌握各种常见设计模式,并且能够把各种模式合理的应用到实际开发场景中。
摘要:设计模式的三大原则: 1:开放--封闭原则:软件实体(类,模块,函数等等)应该可以扩展,但是不能修改。 2:单一职责原则:对于一个类而言,应该仅有一个引起它变化的原因。 3:依赖倒置原则: A:高层模块不应该依赖底层模块,两个都应该依赖抽象; B:抽象不应该依赖细节,细节应该依赖抽象。一:构造型设计模式 1:单例模式 注意:多线程单例模式,进程辅助常量,死锁。 2:简单工厂模式 计算器实例 注意:在扩展时候容易违反“开放--封闭原则”3:工厂方法模式 学雷锋实例 注意: 4:建造模式(把一个复杂类的构造与表现形式分离开来) 画胖,廋小人实例 领导者,抽象方法5:模版模式() 简历实例 注意:. 阅读全文
posted @ 2012-07-14 02:52 snowhumen 阅读(200) 评论(0) 推荐(0)