1. 了解面向对象
- 面向对象是我们的一种开发方式。在开发过程中,我们看看有没有一个对象能帮我们完成任务
- 面向过程是一种关注过程开发方式。在开发过程中,我们需要关注每一个细节、步骤、顺序
面向对象开发过程的例子:选项卡
一、考虑有没有一个对象能帮我们完成选项卡
二、如果有,我们就直接让这个对象帮我们完成
三、如果没有,我们就需要制造一个这样的对象来帮我们完成
那么,我们就需要先制造一个“机器”,这个“机器”能生产这样的对象
=> 这个机器生产的对象能完成选项卡功能
=> 当你第二次进行选项卡开发的时候,我们就不需要再次制造机器了
=> 只要用原先的机器,再生产一个新的选项卡对象
我们制造“机器”的过程,就是面向对象封装的过程
面向对象的核心是:高内聚,低耦合(就是对 面向过程 的高度封装)
面向对象的核心是玩构造函数——前端小灰狼