typescriptクラスによって実装されたことがないキーインターフェイス

ティム

なぜこれが実装されていないのですか?多くのプロパティを持つオブジェクトを作成しようとしていますが、すべて同じタイプです。ただし、インターフェイスは機能しません。Index sigatures of types 'Foo' and 'StringKey' are incompatible.

interface StringKey {
    [key: string]: number;
}

class Foo implements StringKey {
    public Foo1 = 1;
    public Foo2 = 2;
    public Foo3 = 3;

    constructor() {
    }
}
インゴビュルク

このようなインターフェースは、クラスによって明示的に実装することはできません。このディスカッションを参照してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

スーパークラスが、子によって実装されることになっているインターフェイスメソッドを実装するのはなぜですか?

分類Dev

クラスによって実装されたインターフェイスを取得する

分類Dev

コード構造:多くのクラスまたは巨大な単一責任クラスによって実装されたインターフェイス?

分類Dev

インターフェースを実装することなく、最終的なクラスは、ばねによって作成することができます

分類Dev

実行可能なインターフェイスを実装することによって作成されたスレッドを停止する方法は?

分類Dev

webstormにtypescriptインターフェースを実装すると、「実装されていないメソッド」エラーが発生します

分類Dev

具体的なクラスによって実装された特定のインターフェイスのタイプのリストを取得します

分類Dev

インターフェイスが実装されないようにすることはできますか?

分類Dev

Derivedによって実装されたインターフェイスへの抽象化のキャスト

分類Dev

クラスによって実装されているものとしてインターフェイスを宣言します

分類Dev

派生クラスによって実装されたバリアントインターフェイスに基本参照をキャストできないのはなぜですか?

分類Dev

Java:インターフェース実装によってパラメーター化されたクラスタイプ

分類Dev

Typescript-インターフェイスの実装がそれに応じて強制されない理由

分類Dev

スーパークラスによって実装されたインターフェースの値をサブクラスから変更すると、すべてのインスタンスに影響します

分類Dev

Typescript:配列によって提供されるキーとの部分的なインターフェイス

分類Dev

リフレクション:typeof()またはIsAssignableFrom()を使用して、クラスによって実装されたインターフェイスをチェックする際の動作が異なります

分類Dev

別のクラスによって実装されているインターフェイスを使用して、c#でそのクラスのインスタンスを作成せずに関数を呼び出したい

分類Dev

`ServletContext`インターフェースはTomcatサーバー内のクラスによって実装されていますか?

分類Dev

インターフェイスEJBBeanがJAX-RS実装クラスに注入されていませんか?

分類Dev

フラグメントによって使用されるアクティビティによって実装されたインターフェイスをテストするにはどうすればよいですか?

分類Dev

インターフェイスが返されるプライベートコンストラクターによって生成されたクラスでパブリックEventHandlerをサブスクライブすることは可能ですか?

分類Dev

実装されていないインターフェースコンパイルにキャスト

分類Dev

実装されていないが署名と一致するインターフェースへのJavaキャストオブジェクト

分類Dev

Kotlin:可変のクラスによって実装された不変のプロパティを持つインターフェイス

分類Dev

すべての実装クラスにとって意味がないインターフェイスメソッド

分類Dev

ライブラリの実装がTSプロジェクトと統合されていない場合、d.tsファイルのエクスポートされたconstタイプを使用するにはどうすればよいですか?

分類Dev

Javaプログラミングアーキテクチャ-インターフェイスと実装されたクラスは同じパッケージに含まれている必要がありますか?

分類Dev

あなたはそれが明示的に実装していないインターフェイスにオブジェクトをキャストすることはできますか?

分類Dev

クラスが多くのインターフェイスを実装していることをどのようにテストできますか?

Related 関連記事

  1. 1

    スーパークラスが、子によって実装されることになっているインターフェイスメソッドを実装するのはなぜですか?

  2. 2

    クラスによって実装されたインターフェイスを取得する

  3. 3

    コード構造:多くのクラスまたは巨大な単一責任クラスによって実装されたインターフェイス?

  4. 4

    インターフェースを実装することなく、最終的なクラスは、ばねによって作成することができます

  5. 5

    実行可能なインターフェイスを実装することによって作成されたスレッドを停止する方法は?

  6. 6

    webstormにtypescriptインターフェースを実装すると、「実装されていないメソッド」エラーが発生します

  7. 7

    具体的なクラスによって実装された特定のインターフェイスのタイプのリストを取得します

  8. 8

    インターフェイスが実装されないようにすることはできますか?

  9. 9

    Derivedによって実装されたインターフェイスへの抽象化のキャスト

  10. 10

    クラスによって実装されているものとしてインターフェイスを宣言します

  11. 11

    派生クラスによって実装されたバリアントインターフェイスに基本参照をキャストできないのはなぜですか?

  12. 12

    Java:インターフェース実装によってパラメーター化されたクラスタイプ

  13. 13

    Typescript-インターフェイスの実装がそれに応じて強制されない理由

  14. 14

    スーパークラスによって実装されたインターフェースの値をサブクラスから変更すると、すべてのインスタンスに影響します

  15. 15

    Typescript:配列によって提供されるキーとの部分的なインターフェイス

  16. 16

    リフレクション:typeof()またはIsAssignableFrom()を使用して、クラスによって実装されたインターフェイスをチェックする際の動作が異なります

  17. 17

    別のクラスによって実装されているインターフェイスを使用して、c#でそのクラスのインスタンスを作成せずに関数を呼び出したい

  18. 18

    `ServletContext`インターフェースはTomcatサーバー内のクラスによって実装されていますか?

  19. 19

    インターフェイスEJBBeanがJAX-RS実装クラスに注入されていませんか?

  20. 20

    フラグメントによって使用されるアクティビティによって実装されたインターフェイスをテストするにはどうすればよいですか?

  21. 21

    インターフェイスが返されるプライベートコンストラクターによって生成されたクラスでパブリックEventHandlerをサブスクライブすることは可能ですか?

  22. 22

    実装されていないインターフェースコンパイルにキャスト

  23. 23

    実装されていないが署名と一致するインターフェースへのJavaキャストオブジェクト

  24. 24

    Kotlin:可変のクラスによって実装された不変のプロパティを持つインターフェイス

  25. 25

    すべての実装クラスにとって意味がないインターフェイスメソッド

  26. 26

    ライブラリの実装がTSプロジェクトと統合されていない場合、d.tsファイルのエクスポートされたconstタイプを使用するにはどうすればよいですか?

  27. 27

    Javaプログラミングアーキテクチャ-インターフェイスと実装されたクラスは同じパッケージに含まれている必要がありますか?

  28. 28

    あなたはそれが明示的に実装していないインターフェイスにオブジェクトをキャストすることはできますか?

  29. 29

    クラスが多くのインターフェイスを実装していることをどのようにテストできますか?

ホットタグ

アーカイブ