美文网首页
设计模式基本原则

设计模式基本原则

作者: kakao6 | 来源:发表于2019-12-22 16:23 被阅读0次

    1.单一原则 :通俗的讲就是一个类之做一件事

    UIView:  事件传递和事件响应

    CALayer :页面内容的展示

    2.开闭原则

    对修改关闭,对扩展开放

    要考虑到后续的扩展性,而不是在原有的基础上来回修改

    3.接口隔离

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

    1.UITableViewDelegate 

    2.UITableViewDataSource

    4.依赖倒置原则

    1.抽象不应该依赖于具体抽像,具体实现依赖于抽象

    2.调用接口感受不到内部是如何实现的

    5.里氏替换原则

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

    KVO

    6.迪米特法则

    一个对象应当对其他对象了解的少一点,实现高内聚,低耦合

    1.单一职责原则 2.对修改关闭,对扩展开发  开闭原则 3.接口隔离原则 4.依赖原则 5.里氏原则 父类可以被子类替换,原有功能不受影响 6 高内聚,低耦合

    相关文章

      网友评论

          本文标题:设计模式基本原则

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