面向对象

编程理念的理解:

  • 抽象:OOP 将数据与行为打包抽象为对象,对象是一等公民;而 FP 将行为抽象为函数,数据与行为是分离的,函数是一等公民。
  • 代码重用:OOP 的核心在于继承,而 FP 的核心在于组合。
上次更新:
贡献者: Joe