面向对象设计原则
calllmq
在路上
展开
-
面向对象设计原则-依赖倒置原则02
定义:抽象不应该依赖于细节。细节应该依赖于抽象。程序中所有的依赖关系都应该终止于抽象类和接口。针对接口而非实现编程。任何变量都不应该持有一个指向具体类的指针或引用。任何类都不应该从具体类派生。任何方法都不应该覆写他的任何基类中的已经实现了的方法。 说通俗一点就是,你抽象了一个类,这个类在这个工程中可以用,如果再做一个工程,移植过来还能用。遵循这一目的是为了代码的复用。不过这一条规则我觉得转载 2012-03-13 16:33:01 · 345 阅读 · 0 评论 -
面向对象设计原则-依赖倒置原则01
面向对象设计原则之四:依赖倒置原则 依赖倒置原则 所谓依赖倒置原则(Dependence Inversion Principle )就是要依赖于抽象,不要依赖于具体。简单的说就是对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。 面向过程的开发,上层调用下层,上层依赖于下层,当下层剧烈变化时,上层也要跟着变化,这就会导致模块的复用性降低而且大大提转载 2012-03-13 16:18:31 · 435 阅读 · 0 评论 -
面向对象设计原则-单一职责原则
面向对象设计原则-单一职责原则原创 2012-03-19 17:00:39 · 460 阅读 · 0 评论 -
面向对象设计原则-接口隔离原则
面向对象设计原则-接口隔离原则原创 2012-03-19 17:01:41 · 449 阅读 · 0 评论 -
面向对象设计原则-单一开发封闭原则
面向对象设计原则-单一开发封闭原则原创 2012-03-19 17:01:05 · 390 阅读 · 0 评论 -
面向对象设计原则-liskov替换原则
面向对象设计原则-liskov替换原则原创 2012-03-19 17:01:25 · 445 阅读 · 0 评论