美文网首页iOS
6大设计原则

6大设计原则

作者: 说不出口的喵 | 来源:发表于2018-08-22 20:58 被阅读22次

1 开闭原则

对修改关闭,对扩展开放

2 单一职责原则 

一个类只负责一件事

3 接口隔离原则

使用多个专门的协议,而不是一个庞大的臃肿的协议

协议中的方法尽量少

4 依赖倒置原则

抽象不应该依赖与具体实现,具体实现可以依赖于抽象

5 里氏替换原则(kvo)

父类可以被子类无缝替换,且原有功能不受任何影响

6迪米特法则

一个对象应当与其他对象有尽可能少的了解

高内聚 低耦合

相关文章

网友评论

    本文标题:6大设计原则

    本文链接:https://www.haomeiwen.com/subject/dtcuiftx.html