class Abc {
    doTask() {
        return 1;
    }
}

class Def extends Abc {
    // How can I access doTask() here?
}


我想在类Def内部实现该方法doTask()。有人可以给我一些建议。

最佳答案

如果您打算覆盖super,请使用它,例如:

class Abc {
    doTask() {
        return 1;
    }
}

class Def extends Abc {
    doTask(){
        return super.doTask();
    }
}


this(如果您不这样做):

class Eef extends Abc {
    foo(){
        return this.doTask();
    }
}

关于javascript - 如何从Typescript中扩展的类中实现方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24771743/

10-08 22:13