一切都是为了更高级的抽象!中心思想不能忘,更好的工具让人们工作更加方便,类(class)的一大目的是减少代码中的冗余性(即重复性的代码)。
1. 当你创建一个Object时,constructor总是第一个被调用的。
2.Class和Object的一个重大区别是 在class中你不能在不同方法之间放逗号。
3.继承在Class是一个重要的话题,它有让你拥有更高级的抽象,写出更简洁的代码的诸多好处。。相信不是初学者的你们已经看过猫狗的那个例子了 ~
4.super方法调用了父类的constructor方法,它总是放在子类的constructor方法的第一行。
5.别忘了有static这个关键字,JS新手常常会忘记从而对代码感到迷惑。
原文:https://www.cnblogs.com/starboy13/p/13211564.html