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

设计模式基本原则

作者: 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 高内聚,低耦合

相关文章

  • 设计模式原则

    设计模式的基本原则 设计模式的基本原则非常重要,只要真正深入地理解了设计原则,很多设计模式其实就是原则的应用而已,...

  • iOS设计模式简介

    编码是门艺术 设计模式的基本原则 设计模式的类型 设计模式一般应用于复杂的项目 为什么会抽象出设计模式?设计模式是...

  • 架构师之路3-代码开发稳定之道

    设计架构基本原则 设计原则继承面向对象的设计思想,遵守设计模式基本原则 框架开发与项目开发相分离框架的开发任务是维...

  • Laravel框架学习笔记之推荐理由

    laravel国外最火的框架,语法优雅。使用了大量设计模式,框架完全符合设计模式的五大基本原则(面向对象设计模式有...

  • 设计模式

    一、设计模式 概念:为解决特定场景下的问题而定制的解决方案. 二、设计模式的几大基本原则 设计模式的原则:构建可复...

  • 设计模式基本框架

    设计模式整体可简单描述为:六大基本原则、三大类23种设计模式。1、六大基本原则:1)单一职责原则:大到一个模块,中...

  • 设计模式(-)

    设计模式的7大基本原则: 设计模式的原则:构建可以服用,可以维护代码的经验法则 原则(一)接口隔离原则: 接...

  • iOS最新大厂面试题整理

    iOS开发面试梳理(一) OC的理解与特性简述内存管理基本原则如何理解MVC设计模式如何理解MVVM设计模式Obj...

  • 设计模式的基本原则

    设计模式的基本原则是软件设计的编程思想,是前人总结的出设计模式的核心原则 一、单一职责原则 单一职责原则:不要存在...

  • 第二十四周 设计模式

    话题:设计模式 如何理解设计模式的几大基本原则(单一职责、开闭原则等),你平时在工作中都用过哪几种模式,可以举一个...

网友评论

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

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