少し助けが必要TypeScript
です。拡張メソッドの継承を行う方法は?
MyClass
1つのメソッドだけで名前が付けられたクラスがあるとしましょうMethod1()
:
class MyClass {
constructor () { }
public Method1(): void {
}
}
次に、次の名前の新しいメソッドを追加するサブクラスを作成しますMethod2()
。
class MyClassExtension {
public Method2(): void {
}
}
インターフェイスがある場合、同じ名前の新しいインターフェイスを宣言することでこれを行うことができます。
interface MyInterface {
Method1(): void;
}
interface MyInterface {
Method2(): void;
}
var x: MyInterface;
x.Method1(); // ok
x.Method2(); // ok
しかし、クラスでこれを行う方法がわかりません:/ any1が私を助けてくれますか?
前もって感謝します!!!