JavaScript面向对象Contents目面向对象编程介绍ES6中的类和对象类的继承面向对象案例面向对象编程介绍ES6中的类和对象类的继承面向对象案例要点提示JavaScript面向对象导读掌握程度:了解1.1JavaScript面向对象对象导读视面向对象与面向过程的概念面向对象与面向过程的比较要点提示面向对象编程介绍掌握程度:理解1.2面向对象编程介绍结视面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了。面向对象是把事务分解成为一个个对象,然后由对象之间分工与合作。两者比较面向过程性能比面向对象高,适合跟硬件联系很紧密的东西,但是不易维护、不易复用、不易扩展。面向对象易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护,但是性能比面向过程低。1.3面向对象和面向过程概念总结课堂问答视知识总结结Contents目面向对象编程介绍ES6中的类和对象类的继承面向对象案例类和对象的区别要点提示类和对象掌握程度:了解2.1类和对象结视对象是由属性和方法组成的:是一个无序键值对的集合,指的是一个具体的事物两者比较在ES6中新增加了类的概念,可以使用class关键字声明一个类,之后以这个类来实例化对象。类抽象了对象的公共部分,它泛指某一大类(class)对象特指某一个,通过类实例化一个具体的对象2.2类和对象的区别总结课堂问答视知识总结结类的创建通过创建的实现实例的生成要点提示创建类和生成实例掌握程度:应用2.3创建类和生成实例视视练练习创建明星类并生成一个实例提示class关键字创建一个类在类中使用constructor来放置属性通过new关键字完成实例的创建5分钟2.4创建明星类并生成一个实例创建明星类并生成一个实例视练为类添加共有方法,并能使用实例访问要点提示类中添加共有方法掌握程度:应用2.5类中添加共有方法视练练习在创建明星类的基础上添加方法提示class关键字创建一个类在类中使用constructor来放置属性为类添加一个方法,注意没有逗号隔开通过new关键字完成实例的创建3分钟2.6在上一个案例创建的明星类添加方法创建明星类并添加方法后创建实例视练Contents目面向对象编程介绍ES6中的类和对象类的继承面向对象案例使用extends进行类的继承使用super调用父类的构造函数要点提示类继承extends和super关键...