设计模式学习总结一原则及创建型模式
摘要:
1.设计模式目标:松耦合,模块化,应对需求变化,使软件可维护、可扩展、可复用、灵活性好。2.实现手段:抽象、封装、继承、多态、反射、委托等。3.设计模式原则: DIP(Dependency-Inversion Principles)依赖倒置原则:(面向抽象/接口编程,细节依赖于抽象,高层、底层依赖于接口;例如CPU、内存条、硬盘与主板间面向接口实现使PC组装很容易); OCP(Open-Closed Principle) 开放-封闭原则:(对扩展开放,对修改关闭); LSP(Liskov Substitution Principle) 替换原则:继续思想的基础子类替换父类原则; SRP... 阅读全文
posted @ 2012-04-05 23:16 时间朋友 阅读(575) 评论(0) 推荐(0) 编辑