typescriptでメソッドを「仮想」にするにはどうすればよいですか?メソッドをオーバーライドする方法を教えてください。
私はこのような何かをしようとしています:デフォルトのtypescriptですによって
export abstract class SuperClass {
public virtual enable(enableComponents: boolean): void {
}
}
typescriptでメソッドを「仮想」にするにはどうすればよいですか?メソッドをオーバーライドする方法を教えてください。
私はこのような何かをしようとしています:デフォルトのtypescriptですによって
export abstract class SuperClass {
public virtual enable(enableComponents: boolean): void {
}
}
は、仮想として任意のキーワードを持っていない、
class A {
public enable(enableComponents: boolean): void {
}
}
class B extends A{
public enable(enableComponents: boolean): void {
}
}
クラスをオーバーライドその拡張は同じ機能を持つこともできますが、実行呼び出し元オブジェクトに基づいています
この意味は?既にどのメソッドもオーバーライドすることができます。例えば、 https://github.com/Microsoft/TypeScript/issues/1524 – jonrsharpe