在从Abstract类扩展它时如何使用SUPER类

时间:2019-05-08 15:06:29

标签: javascript angular typescript

我有一个抽象类,该类在其自己的构造函数中具有4个参数:

export abstract class AbstractType implements OnInit, Destroy{
constructor(
      protected readonly abc: abc,
      protected readonly def: def,
      protected readonly ghi: ghi,
      protected readonly jkl: jkl) {}

}

我正在添加一个子类,该子类扩展了上面的抽象类,并且在该子类中还有两个新参数:

export abstract class SubAbstractType extends AbstractType{
    constructor(
          protected readonly mno: mno,
          protected readonly pqr: pqr) {}
    super(mno, pqr);
    }

我在超级班上有一个错误,说

  

预期有4个参数,但有2个

有人可以帮我解决这个问题,请解释一下。谢谢。

0 个答案:

没有答案