西安网站开发定制制作后台网站开发文档
web/
2025/10/8 21:40:12/
文章来源:
西安网站开发定制制作,后台网站开发文档,wordpress游戏小程序,新浪舆情通app下载六大设计原则
1、单一职责原则
一个类或者模块只负责完成一个职责或者功能。
2、开放封闭原则
规定软件中的对象、类、模块和函数对扩展应该是开放的#xff0c;对于修改应该是封闭的。用抽象定义结构#xff0c;用具体实现扩展细节。
3、里氏替换原则
如果S是T的子类型…六大设计原则
1、单一职责原则
一个类或者模块只负责完成一个职责或者功能。
2、开放封闭原则
规定软件中的对象、类、模块和函数对扩展应该是开放的对于修改应该是封闭的。用抽象定义结构用具体实现扩展细节。
3、里氏替换原则
如果S是T的子类型对于S类型的任意对象如果将他们看作是T类型的对象则对象的行为也理应与期望的行为一致。
4、接口隔离原则
客户端不应该被迫依赖于它不使用的方法。换言之就是一个类对另一个类的依赖应该建立在最小的接口之上。
单一职责原则注重的是职责接口隔离原则注重的是对接口依赖的隔离。将某些方法单独隔离出来进行单独封装接口处理实现隔离
5、依赖倒置原则
设计代码架构高层模块不应该依赖于底层模块二者都应该依赖于抽象接口或者抽象类等。抽象不应该依赖于细节细节应该依赖于抽象。
6、最少知识原则
指一个类/模块对其他的类/模块有越少的了解越好只跟你最亲密的朋友交谈不跟陌生人说话。 不该有直接依赖关系的类之间不要有依赖有依赖关系的类之间尽量只依赖必要的接口。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/89274.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!