在我们使用ES6的过程中,可以使用static定义类的静态方法。如果在父类中定义一稍僚敉视个静态方法,在子类调用父类的静态方法,可以使用super.静态方法。下面利用实例说明,操作如下:
工具/原料
ES6
JavaScript
Node.js
HBuilder
截图工具
方法/步骤
1、第一步,打开HBuilder工具之后新建一个JavaScript文件,利用static定义衡痕贤伎sumEe方法,并传入参数param,如下图所示:
2、第二步,在类中再定义一个非静态方法,然后方法名跟静态方法一致,如下图所示:
3、第三步,定义一个子类FF,继承父类EE;并再次定义静态方法sumEe,如下图所示:
4、第四步,同样的,在子类中定义一个非静态方法sumEe,并调用父类方法,如下图所示:
5、第五步,实例化一个对象ff,并调用类FF;然后调用方法sumEe,传入参数为125,如下图所示:
6、第六步,保存代码并直接运行代码,可以在控制台查看到显示值,如下图所示: