标签: javascript ecmascript-6
我想在ES6中创建类似接口的东西,我想在基类中强制覆盖方法。
class DatabaseAPI { login() { throw new Error('Unimplemented method: login'); } } class UserService extends DatabaseAPI { constructor() { super(); } }
在创建UserService类时是否有任何方法可以强制执行上述错误?
答案 0 :(得分:2)
不,没有。一旦调用login,就会抛出错误。
login
答案 1 :(得分:0)
我写了这个包,你可以尝试一下 es6-interface