問題タブ [class-constructors]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
455 参照

c# - C# 複合クラス コンストラクター

私は次のシステムを持っています: と呼ばれる「マザー」クラスにはプロパティがありDataClass、そのうちの 2 つはクラスです。特に、にはプロパティがあり、そのうちの 1 つはクラスであり、独自のプロパティがあります。PartClassMemberClassMemberClassSideClass

コードサンプルは次のとおりです。

現在、すべてのプロパティを初期化して値を割り当てようとしてDataClassいますが、これは機能しません。つまり、 は とDataClassを「所有」しPartClassMemberClassMemberClassそれ自体が を「見て」おり、SideClassこれは最下位クラスであり、すべてから独立しています。残りのコードは次のとおりです。

}

コンストラクターとプロパティをインストールすればインスタンス化に問題はないと思いましたDataClassが、実際にDataClassは重要なプロパティ (クラスを参照するプロパティ) は表示されません。誰か助けてくれませんか?ありがとうございました..

0 投票する
1 に答える
111 参照

angular - Typescript、Angular クラス コンストラクターの引数が多すぎます

コンストラクター関数を使用してクラスをインスタンス化しようとしています。これはクラスです:

インスタンス化しようとすると、コンパイラはエラーをスローします:「0-2 引数が必要ですが、3 になりました。」

これは、呼び出されるインスタンス化コードです。

私のAngular-Appでは、「Responseコンストラクターの引数2を辞書に変換できません」というエラーコードが表示されます...誰かがここで何が起こっているのか説明できますか?

敬具 :-)

0 投票する
1 に答える
1173 参照

java - Python での関数とコンストラクターによる列挙

私はPythonを学んでいて、PyGameライブラリの境界を作っています。メソッドとクラスを自分の特定のプロジェクトにより適したものにしたいだけです。要するに、色の列挙を行いたいのですが、列挙の各値には RGB と Hex のバージョンがあります。以前に Java でこれを行ったことがあるので、Java 列挙型で何を意味するかを大まかに示します。

ここで行っているのは、列挙用のコンストラクター (Java ではデフォルトでプライベート) を作成し、列挙内の各項目でそのコンストラクターのパラメーターを指定することだけです。たとえば、RED は、rgb double 配列がコンストラクターを介して {255, 0, 0} に等しく、16 進文字列が "ff0000" であることを指定します。下部のメソッドを使用すると、これらの値をコードのどこからでも取得できます。

最後に、列挙をコードにインポートしてから RED アイテムを使用すると、RED.getRGB() と言って double 配列を取得できます。この列挙にたくさんの色を追加したいのですが、プログラムの他の部分にも適用されるため、一般的な構文も知りたいです。

これをPythonでやりたいです。私はPythonで通常の列挙型を作成することをほとんど理解しておらず、「class Clazz(Enum):」全体を理解していませんが、Pythonで上記のコードを実行する方法は確かにわかりません. 構文がわからないだけです。

0 投票する
0 に答える
84 参照

c++ - 引数リストと一致するコンストラクター "Name::Name" のインスタンスはありません

Visual Studio 2019 を使用しています。6 つのエラーが表示されます。エラー情報のコンパイルにご協力ください