iOS 去 Model 化

面向对象思想的朴素理解

  1. 面向过程,针对功能的实现做了封装,也就是函数
  2. 面向对象,再次对函数进行了封装。
  3. 对象,函数的集合。
  4. 类,把对象的概念从理论映射到实际的工程领域。
  5. 属性:函数集(领域)需要共用参数或状态
  6. 不需要共用属性是:类方法;需要共用参数或状态时:实例方法。

一个对象实际上是对一个较小领域的封装。
如果拿一个对象去表达一套数据而非一个领域,在一定程度上违背面向对象的设计初衷。
https://casatwy.com/OOP_nomodel.html

你可能感兴趣的:(iOS 去 Model 化)