0. 面向过程
- 概念:在解决问题的时候,关注解决问题的
每一个
步骤
- 形式
1. 把一个大问题分解为多个小问题 2. 依次解决每个小问题,进而解决大问题
-
示例
1. 面向对象
- 概念:在解决问题的时候,关注解决问题
所需要
的类对象
- 形式
1. 按照类对象功能进行划分 2. 找到类对象,确定类对象属性和行为 3. 根据类对象实例化出实例对象,解决问题
-
示例
2. 对比关系
- 联系:面向对象
本质是
对面向过程的封装
- 过渡
1. 列举出一个任务的具体实现步骤 2. 分离这些实现步骤中的功能代码块 3. 将分离后的功能代码块,划分到不同的实例对象中 4. 根据每一个实例对象的属性和行为,抽象出对应的类对象