软件工程理论中的六大设计原则

1.单一职责原则

不存在多于一个的因素导致类的状态发生变更,即一个类只负责一项单一的职责。

2.里氏替换原则

基类出现的地方都可以用其子类进行替换,而不会引起任何不适应的问题。

3.接口隔离原则

客户端不应该依赖于其不需要的接口,类间的依赖关系应该建立在最小的接口之上。

4.迪米特法则

一个对象对其他对象有最少的了解。

5.开闭原则

软件设计对于扩展是开放的,即模块的行为是可以扩展的。

软件设计对于修改是关闭的,即模块的行为是不可修改的。

6. 依赖倒置原则

高层次的模块不应该依赖于低层次的模块,都应该依赖于抽象。

全部评论

相关推荐

10-10 01:10
已编辑
深圳大学 测试开发
面了100年面试不知...:六月到九月,四个项目一个实习,是魔丸吗
投了多少份简历才上岸
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务