摘要: 在学习设计模式之前,大家最好先熟悉下面向对象编程(OOP)的基础知识。封装、集成、多态。1、单一职责原则(SRP):就是每一个类有他自己功能,不要参入其他的功能。2、开放-封闭原则(OCP):就是软件实体(类、函数、模块)可以扩充,但不能修改,开放的理解是扩充,封闭的理解就是修改。3、里氏替代原则(LSP):就是子类可以替换父类。4、依赖倒置原则(DIP):就是抽象不用依赖细节,细节依赖抽像。5、接口隔离原则(ISP):就是不要强迫客户依赖他们不用的方法。6、无环依赖原则(ADP):就是在依赖关系中不能存在循环。7、稳定依赖原则(SDP):朝着稳定的方向进行依赖。8、稳定抽象原则(DAP):抽 阅读全文
posted @ 2012-05-30 17:19 BeierWu 阅读(143) 评论(0) 推荐(0) 编辑