微前端架构如何改变企业的开发模式与效率提升
672
2022-12-02
设计模式学习笔记——面向对象设计原则
1、单一职责
一个类只应该做一样事情
2、开闭原则
对扩展开放,对修改封闭
3、里氏代换
以父类的名义统一进行调用,使用时赋以具体子类,实现多态。
4、依赖倒转
是里氏代换原则另一种表述。针对接口、抽象编程,其实也就是以父类的名义统一进行调用,使用时赋以具体子类,实现多态。
5、接口隔离
接口的单一原则。一个接口只应负责一样职责,因此一个大接口、胖接口应该拆分成几个小接口。
6、合成复用
尽量使用类关联,避免继承。
7、迪米特法则
一个类,应该尽量少的与其他类发生关系。如果一群类,互相交叉调用,可以通过设置一个中间类来进行加以转发。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~