关键字: 设计原则
面向对象的设计原则:
第一 : 开闭原则
第二 :里氏代换原则
第三 :依赖倒转原则
第四 :迪米特法则
开闭原则:一个系统要对扩展开放,而对修改关闭。这里的所指的意思就是在不修改以前已经写好的代码或者尽量不改的情况下来扩展系统的功能。
如何做到开闭原则:
第一 : 我们就要对系统进行分析,抽象出最本质的东西。抽象的越深,系统的可扩展性就越好。在当今主流软件开发平台(J2EE&.NET)中都提供了具体的语法来支持抽象。
第二 :对可变性的封装。要想做到做尽量小修改来扩展系统,我们就要发现哪些东西是可变的,那些东西是不会变的,或者也可以说:我们可以让什么东西发生变化,而哪些东西不变化。我们做的就是要对这些变化的东西进行封装,不要把它们分散到代码中,并且我们还尽量不要把几种不同的可变性混合在一起。
您还没有登录,请您登录后再发表评论
面向对象设计原则 学java的必看的
面向对象设计原则,介绍在面向对象设计中遇到的相关问题。
面向对象设计原则解析,简练地介绍面向对象的原则,让你透彻理解
对面向对象设计原则的总结,设计模式:“开-闭”原则,里氏代换原则、依赖倒转原则、合成/聚合复用原则、迪米特法则、接口隔离原则
02 第2章 面向对象设计原则02 第2章 面向对象设计原则02 第2章 面向对象设计原则
面向对象设计原则单一责任原则SRP开放封闭原则OCP
面向对象设计原则和设计模式的概念,讲述面向对象的设计模式
[No Starch Press] JavaScript 面向对象设计原则 (英文版) [No Starch Press] The Principles of Object-Oriented JavaScript (E-Book) ☆ 图书概要:☆ If you've used a more traditional object-oriented ...
相关推荐
面向对象设计原则 学java的必看的
面向对象设计原则,介绍在面向对象设计中遇到的相关问题。
面向对象设计原则解析,简练地介绍面向对象的原则,让你透彻理解
对面向对象设计原则的总结,设计模式:“开-闭”原则,里氏代换原则、依赖倒转原则、合成/聚合复用原则、迪米特法则、接口隔离原则
02 第2章 面向对象设计原则02 第2章 面向对象设计原则02 第2章 面向对象设计原则
面向对象设计原则单一责任原则SRP开放封闭原则OCP
面向对象设计原则和设计模式的概念,讲述面向对象的设计模式
[No Starch Press] JavaScript 面向对象设计原则 (英文版) [No Starch Press] The Principles of Object-Oriented JavaScript (E-Book) ☆ 图书概要:☆ If you've used a more traditional object-oriented ...