hooyantsing's Blog

P001 面向对象

字数统计: 185阅读时长: 1 min
2022/03/08

视频源:阿里P8爆肝2个月呕心整理,挑战30天打卡春招上岸!

“面向过程”和“面向对象”的区别

  • 面向过程:更注重事情的每一个步骤及顺序;
  • 面向对象:更注重事情有哪些参与者(对象),及各自需要做什么。

eg:洗衣机洗衣服

面向过程:

将任务拆解成一系列的步骤:1.打开洗衣机,2.放衣服,3.放洗衣粉,4.清洗,5.烘干。

面向对象:

拆出人和洗衣机两个对象:

  • 人:打开洗衣机,放衣服,放洗衣服;
  • 洗衣机:清洗,烘干。

各自的优势

  • 面向过程:直接高效;

  • 面向对象:更易于复用、扩展和维护。

CATALOG
  1. 1. “面向过程”和“面向对象”的区别
    1. 1.1. eg:洗衣机洗衣服
      1. 1.1.1. 面向过程:
      2. 1.1.2. 面向对象:
    2. 1.2. 各自的优势