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

1.单一职责原则

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

2.里氏替换原则

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

3.接口隔离原则

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

4.迪米特法则

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

5.开闭原则

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

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

6. 依赖倒置原则

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

全部评论

相关推荐

后来123321:别着急,我学院本大二,投了1100份,两个面试,其中一个还是我去线下招聘会投的简历,有时候这东西也得看运气
点赞 评论 收藏
分享
谁知道呢_:要掉小珍珠了,库库学三年,这个结果
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务