在抽象类中编写函数的实现是否可以?
我希望有一个抽象类,我的每个组件都会扩展,因此它们会有一些共享行为,所以可以使用(简单示例):
export abstract class SharedBehaviour {
public helloWorld() {
console.log("hello world");
}
}
export class MyComponent extends SharedBehaviour {
public someMethod() {
this.helloWorld();
}
}
答案 0 :(得分:-1)
在抽象类中编写函数的实现是否可以?
是。抽象类可以自由地使用非抽象方法为所有子类提供共享代码。
要实现零,您可以使用 interfaces 。