禁止不必要的构造函数。
不必要的构造函数包括:空的构造函数,或者构造函数中直接执行父类构造函数的逻辑。
class A {
public name: string = 'hello';
}
export class B {
public name: string = 'name';
public constructor() {
console.info('hello');
}
}
export class C extends A {
public constructor() {
super();
console.info('hello');
}
}