1.面向过程编程思想(pop)
面向过程 - 步骤 一步一步
2.面向对象编程思想oop
面向对象是把事物分解成一个个对象,然后由对象之间分工合作
举个例子 把大象装进冰箱里
先找出对象,并写出这些对象的功能
1.大象 对象
进去
2.冰箱对象
打开
关闭
3.使用大象和冰箱的功能
面向对象是以对象功能来划分问题,而不再是步骤
面向对象的特性:
封装性:
继承性:儿子继承爸爸
多态性:一个对象可以表现出不同的状态
面向过程的方法写出来的程序是一份蛋炒饭,面向对象写出来的程序是一份盖浇饭
4.ES6中的类和对象
4. 1. 面向对象的思维特点
(1.抽取对象公用的属性和行为组织(封装)成一个类(模板)
(2.对类进行实例化,获取类的对象
面向对象编程我们考虑的是有哪些对象,按照面向对象的思维特点,不断的创建对象,使用对象,指挥对象做事情
4.2对象:属性(名)和方法(动)
类(class):图纸 类出对象