设计模式
qq_37593577
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开放封闭原则
开放封闭原则面向对象原则在面向对象的设计中有很多流行的思想,比如"所有的成员变量都应该设置为私有(python中使用__定义私有属性)","要避免使用全局变量"等等。这些思想的源泉就来自于面向对象的六大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则、迪米特法则。开放封闭原则描述符合开放封闭原则的模块都有两个主要特性: 1.面向扩展开放(...翻译 2020-04-25 18:29:28 · 173 阅读 · 0 评论 -
一职责原则
1、单一职责原则的概念一个类被改变的原因不能超过一个,也就是说,一个类只有一个职责,如果职责过多,代码就会臃肿,可读性更差,也更难以维护。其实上单一职责原则和接口隔离原则有一定的关系,接口隔离以后,职责就单一了,实现这个接口的类的职责自然也就单一了。但是接口隔离关注的是抽象层,单一职责关注的是两者兼而有之,偏重于实现。2、为什么要遵守单一职责原则提高类的可维护性和可读写性一个类的职责...转载 2020-04-25 12:35:18 · 156 阅读 · 0 评论
分享