对于很多学习计算机知识的人来说,更多的时候会更加注意实操过程之中的内容,从而忽略了理论知识。其实计算机的实操也是需要遵循理论知识去进行的,虽然在初级阶段,可能学习到了一些小技巧就能够完成许多的任务,但是基础不牢到了后期仍旧会体现,尤其是当初级阶段的技巧无法运用到后期阶段之后,这种弊端更是显现了出来。比如学习java设计,实际上应该先了解java设计模式原则。
一、单一职责原则
单一职责原则指的就是一个类只能够担任一项职责,这就是所谓的单一职责原则。但在实际的操作之中,单一职责原则本身就是被大家默认遵守的,只不过少部分人在编码的过程之中会忽略。
二、里氏替换原则
里氏替换原则指的就是在程序之中,子类型可以将父类型的对象进行替换,但不会改变程序本身的属性,也不可以去改变程序本身的属性。
三、依赖倒置原则
这一原则在java设计模式原则之中也是比较抽象的,它指的是高层模块和底层模块应当依赖抽象,细节也应当依赖抽象,而不应当反过来。
四、接口隔离原则
这一原则的意思就是某一类对于另外一个类的相应依赖,应当尽可能缩小在最小接口之中,也就是不要有不需要的依赖存在,这样才是一个好的java设计。
五、迪米特法则
迪米特法则所表述的是一个对象对于相应的另外的对象拥有尽可能少的了解,这一法则在某种角度来看比较类似于接口隔离原则。
六、开闭原则
开闭原则也是java设计模式原则之中的基础原则,也是非常重要的一个原则。它的含义就是对于扩展是应当开放的,但是对于修改是应当关闭的。
以上就是对于java设计模式原则的简单介绍,了解这些原则,才能设计出更加出彩的java。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。