了解面向对象
面向对象的三大特点
1:多态
2:封装
3:继承
// An highlighted block
/*
了解面向对象
1:面想对象 是一个我们的开发思想
2:面向过程
+ 再发开发过程中,关注每一个步骤 细节 顺序 实现效果
3:面向对象
+ 在开发过程中 有没有一个对象可以帮我们完成这件工作
例子:我今天要吃面条
+ 面向过程 逐步执行 缺少一步都不可
1:和面
2:切面
3:煮面
4:拌面
5:吃面
面向过程 注重细节
1:和面 - 多少面粉 多少水
2:切面 - 多宽 多细
3:煮面 - 多长时间
4:拌面 - 多少酱 多少面
5:吃面 - 吃多少面
+ 面向对象
1:找一个面馆
2:点面
3:吃面
面向对象:是对面向过程的高度封装
+面向过程
一步一步逐步执行
+面向对象
找到一个对象 帮助完成功能
列子:我们需要完成一个轮播图
1:swiper:生成一个完成轮播图对象 (swiper 就是那个面馆)
+我们:
=> 等我们需要完成功能A 的时候
=>我们找js 有没有可以完成这个功能A 的对象
=> 如果没有我们就需要创造一个 “机器”
=>这个“机器” 可以帮我们完成这个功能A 的对象
"机器是什么"
1: 能创造一个 有能力 有方法 并且合理的 对象
面向对象 就是 我们吧这个 “机器” 创造出来
+ 构造函数就是我们这个 “机器”
*/