問題タブ [nested-class]
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.
java - インターフェイス内にクラスをネストすることは良い考えですか?
Javaのインターフェース内に内部クラスを持つことは可能ですか???
python - プロパティとしての疑似辞書
私は、2つのC
疑似 と を持つべきPythonクラスを持っています。疑似辞書という用語は、辞書が実際には存在せず、キーがアクセスされるたびに「再計算」されることを意味します。dict
a
b
擬似コードでは、これは次のようになります。
a
とのクラスを実装することもできますb
が、どちらもいくつかの短いメソッドしかないため、これを行うためのよりエレガントでコンパクトな方法があるかどうか疑問に思います。
java - ネストされたクラスを別々のファイルに入れる
ネストされたクラスを含むファイルがありますが、読み取り不能になるほど長くなっています。ネストされたクラスを別々のファイルに分割する方法はありますか?
asp.net-mvc - mvc.netネストされたviewmodelクラスを編集する方法
次のネストされたviewmodelクラスがあります...
編集ページを作成する自動化された方法があることを望んでいましたが、私が試し、読んだすべてのことは、フレームワークとコード生成がビューモデルのトップレベルのプロパティのみを処理することを示しています。'name'プロパティは、ビューとアクションで生成される唯一のプロパティであり、アドレスがnullのままになっているのは'name'プロパティのみです。
ただし、(部分ビューを介して)アドレスの入力ボックスを手動で追加し、アクションのFormCollection署名に切り替えると、画面に入力された適切なアドレス値が取得されます。
FormCollectionからCustomerModelに変換する独自の関数を作成する以外に、これに対する簡単な解決策はありますか?
c++ - パブリックネストクラスと通常クラスの間に違いはありますか?
私が持っているとしましょう:
最初のオプションでA::Bを使用する必要があるという事実を除いて、そのパブリックネストされたクラスと独自のcppファイルで定義されている通常のBクラスとの間に違いはありますか?
c++ - C++ のネストされたクラス
私の質問は、実際にネストされたクラスを実際に使用する頻度と、どのような場合ですか? 入れ子になったクラスの本当の力は何ですか?それらなしでは何ができないのでしょうか? PS どうか説明しないでください。私は知っています ( from technical point of view
)
android - アンドロイドのネストされた内部アクティビティクラス
別のActivityクラス内でActivityを拡張するクラスを宣言することは可能ですか?もしそうなら、どのようにマニフェストにそのクラスを登録しますか?また、それは合理的にできることですか、それとも悪い考えですか?
私は次のようなことを考えていました
構文が100%正しくないことは明らかであり、ほとんどが擬似コードであることに注意してください。
c++ - C++: テンプレート クラスのネストされたクラス
次のコードを検討してください。
したがって、ここで gcc-4.1.2 では、テンプレート引数をf
明示的に指定する必要があります。これは基準を満たしていますか?GCC の新しいバージョンでは、この問題は修正されていますか? int
呼び出し中に明示的に指定しないようにするにはどうすればよいf
ですか?
更新: ここに回避策があります。
f( x );
ただし、呼び出しが無効な理由はまだわかりません。そのような呼び出しは無効であるべきだと言っている標準のポイントを参照できますか? そのような呼び出しがあいまいな例を挙げていただけますか?
java - パブリックネスト列挙型を使用しないでください?
私は最近、Javaでパブリック内部列挙型/クラスを使用してはならないと主張するコーディング標準に出くわしました。私がこの大会に出会ったのはこれが初めてであり、その理由について満足のいく説明を見つけることができませんでした。
パブリック内部クラスを避ける必要がある理由は理解していますが、パブリックネスト列挙型を使用しない理由は何ですか?または、なぜこれは従うべき悪い慣習なのですか?
c++ - C++ - ツリー宿題のコンパイル エラー: エラー: '*' トークンの前にコンストラクタ、デストラクタ、または型変換が必要です
私は現在宿題をしようとしていて、最初に自分のものをコンパイルしようとしています (.h ファイルのクラスヘッダーと .inl ファイルの空の定義 (私は typename テンプレートを使用しています) )。
私はこのエラーが発生しています:
これが私の .h ファイルです: http://ideone.com/dm3Bp
これが私の .inl ファイルです: http://ideone.com/5FBep
.inl ファイルの最後にノード (これらのファイルでは Noeud と呼ばれます) を作成しようとしています。どうやら、E型データの配列から値を取得することはできません...
エラーはメソッドの定義の直前にあります:
戻り値の型は Arbre< E >::Noeud にする必要があることを他のスレッドで読みました Noeud は私のクラス Arbre のネストされた構造であるため...しかし、残念ながら、ヘッダーファイルを変更することはできません...
何かご意見は?
お時間とご協力ありがとうございます。
注: 翻訳が必要な場合はお知らせください。これはフランス語の宿題です。