es6用extend实现多态性

时间:2017-09-14 03:36:53

标签: javascript oop ecmascript-6 polymorphism

查看下面的代码。 A扩展B并让B调用子类的函数来实现多态。但是如果我想向B添加一个参数,因为在使用super()之前必须调用this.param = param,所以我无法通过这种方式将参数传递给B polymorphism()。那么如何让B的{​​{1}}使用我通过polymorphism()的构造函数传递的自定义参数?有没有办法使B的构造函数可以添加一个用于做一些自定义业务的参数?

B

0 个答案:

没有答案