zoukankan      html  css  js  c++  java
  • ES6 class类 静态方法及类的继承

    一.class类

    ES6之前都是定义函数以及函数的原型对象实现类型,

    如果想要实现共享构造函数成员,可以用prototype来共享实现

    ES6出现之后,使用class类的概念来实现原型的继承

    二,静态方法

    方法一般分为实例方法和静态方法两种:

    实例方法:用实例对象去调用,静态方法:直接通过类型本身去调用

    ES6中新增添加静态成员的static关键词,静态方法是挂载到类型上面的 所以静态方法里面的this不会指向某一个实例对象 而是当前的类型

    下面为具体用法

    三.类的继承extends

    Stuent继承Person类型,也就是Student类型中有Person中的所有成员
    super始终指向父类,调用它等于调用父类的构造函数
    上述方法先调用父类中的say方法 然后掉用hello方法 打印结果为jack my  school number is 100 

    ---感谢阅读,o(* ̄︶ ̄*)o开心每一天!
  • 相关阅读:
    岳麓山岳麓书院
    花洲书院
    《诫子书》诸葛亮
    AI ML DL
    台湾大学林轩田机器学习基石
    LeNet
    VGGNet
    AlexNet 2012
    AS 中 Plugin for Gradle 和 Gradle 之间的版本对应关系
    AndroidStudio、gradle、buildToolsVersion关系
  • 原文地址:https://www.cnblogs.com/websiteblogs/p/14242194.html
Copyright © 2011-2022 走看看