web-dev-qa-db-ja.com

constructors

PHPで複数のコンストラクタを実行するための最良の方法

Scalaで、Javaクラスを複数のコンストラクターでサブクラス化するにはどうすればよいですか?

C#でのコンストラクターパラメーターの検証-ベストプラクティス

オブジェクトの適切なインスタンス化に失敗する可能性のあるコンストラクターの作成方法

コンストラクター内から同じクラスのコンストラクターへの複数の呼び出しが機能しないのはなぜですか?

オブジェクトのすべての作業をコンストラクターで行う理由はありますか?

C ++-起動するコンストラクターまたは初期化メソッド

すべてのクラスに、適切なコーディング規則の一部としてデフォルトのコンストラクターが必要です

「開始」、「実行」、または「実行」の方法は良い習慣ですか?

構築と初期化の分離

すべての参照を初期化する方法は?

コンストラクターの前に静的クラスセッターを呼び出す必要がありますか、デザインが悪いですか?

コンストラクターで引数を書く

パラメータ付きまたはパラメータなしのコンストラクタがある方が良いですか?

コンストラクターのパラメーターではないプロパティの初期化:代替

コンストラクターの注入、単一責任、およびリストの初期化

デフォルトの空のコンストラクターを明示的に書き込む

コンストラクターの複雑さ

CQRS + ESのオブジェクトはどこで完全に初期化する必要がありますか:コンストラクター内、または最初のイベントを適用するとき?

コンストラクタを分解するにはどうすればよいですか?

デフォルトのコンストラクタを使用不可にしても問題ありませんか?

コンストラクター引数のラッピング

コンストラクターに非契約パラメーターがある場合のデカップリング

オブジェクトを直接作成する代わりにファクトリクラスを使用する必要があるのはなぜですか?

明示的なコンストラクターを定義すると、デフォルトのコンストラクターが生成されないのはなぜですか?

親クラスコンストラクターをわずかに変更するサブクラスコンストラクターのパターン

コンストラクターとキャスト演算子

コンストラクターで物理リソースを初期化します

リスコフの置換原則は、一般に、さまざまなコンストラクターパラメーターリストのどこにありますか?

議論の数を低く保ち、サードパーティの依存関係を別々に保つにはどうすればよいですか?

APIクラスのコンストラクターを公開する必要がありますか、それともファクトリを常に使用できますか?

javaのステートメントの解釈

コンストラクターの繰り返しを少なくできますか?

パラメータを介して、または戻り値によってC構造体を初期化する必要がありますか?

データをコンストラクターに渡すか、代わりに仮想メソッドを作成しますか?

それ自体でコンストラクタを呼び出せないのはなぜですか?

大きな静的初期化子はコードの匂いですか?

複雑なデータ構造を構築しながら、コンストラクターの実行をロールバックするにはどうすればよいですか?

いつコンストラクタを使用し、いつコレクション初期化子を使用するのですか?

同等の署名を持つパブリックコンストラクターとプライベートコンストラクター

大規模なデータクラスでコンストラクタを処理する方法

コンストラクターパラメーターが異なるリスコフの原則

テスト用のプライベートセッターによるプロパティのスタブ

コンストラクターでの正当な「実際の作業」?

MVCコントローラーのコンストラクターパラメーターはどのように設定されますか?

仮想関数がある場合にのみ使用されるC ++仮想デストラクタ

「デフォルトコンストラクター」はコンパイラーが生成したコンストラクターを意味し、「引数なしコンストラクター」は作成したコンストラクターを意味する必要がありますか?

大量のパラメーターを持つコンストラクターとビルダーパターン

SameAsClassName()コンストラクターがPHP7で廃止されたのはなぜですか?

コンストラクターからオーバーライドされたメソッドへのダウンキャストを防ぐために複雑さが必要ですか?

オブジェクトのJavaScriptconsole.logがプロトタイプ/コンストラクターパターンを永久に表示することがあるのはなぜですか

クラス階層内の非常に多くのctorパラメーターの設計パターン

派生クラスの親クラスからコンストラクターを呼び出す

コンストラクターのオーバーロードまたはnullの許可?

クラスに多くのコンストラクターを与え、それらを介してできるだけ多くのプロパティを割り当てます

暗黙的に別のクラスに変換することのみを目的とするクラスを作成するのは悪いことですか?

そのフィールドを満たすために多くの計算を必要とする良い/読みやすいコンストラクタを書く

コンストラクター内でコンストラクターのプロトタイプにアクセスするのは悪いことですか?

コンストラクタでセッターを使用するのが一般的なパターンにならないのはなぜですか?

クラス不変条件がそのように規定している場合でも、値オブジェクトのコンストラクターは機能しない必要がありますか?

C ++派生クラスコピーコンストラクター

「オブジェクトコンストラクター」は「名前が「object」の関数の型が「object」を返す」の短い名前ですか?

名前付きコンストラクタをファクトリパターンで処理する

コンストラクターが仕事をしているのではなく、質問しないでください

コンストラクターでのオブジェクトの初期化

コンストラクターの代わりに静的メソッドを使用するのはいつですか?

コンストラクタインスタンス変数の代わりに、クラス内の他のクラスのインスタンス?

コンストラクターは副作用のためだけに使用されるべきですか?

コンストラクターで大きなファイルを読み取るのは悪い習慣ですか?

空の括弧付き初期リスト(値の初期化または初期化子リスト)によるリストの初期化と、「リスト」タイプの明示的なデフォルトの初期化

いつコンストラクタを呼び出し、いつJavaでメソッドを呼び出すのですか?

ユニットテストでドメインオブジェクトの作成をテストする

コンストラクタで「新しい」を使用することは常に悪いですか?

オプションのパラメーターまたはオーバーロードされたコンストラクター

コンストラクターに0(リテラル)を渡す

コンストラクタの共通コードはどこに置くべきですか?

iOSで構築ロジックとランタイムロジックを分離する方法は?

JavaBeansパターンを使用してオブジェクトを構築するときに、オブジェクトをどのようにフリーズしますか?

コンストラクターでリストを作成することは、コンストラクターが機能してはならないというガイドラインに違反していますか?

パブリック静的メソッドがプライベートコンストラクターを呼び出す

コンストラクターの辞書に値を追加すると、「コンストラクターは機能しないはずです」という違反になりますか?

新しいC#8の「レコード」機能を待っていますか?

OOP言語は、常にオブジェクトを返すコンストラクタを持つことで何が得られますか?

複雑なMVVMアプリケーションでビューモデルを構築する方法

C#でのコンストラクターの結果の確認

コンストラクターで.sort()を呼び出すことは、コンストラクターが機能してはならないというガイドラインに違反していますか?

オブジェクトコンストラクターでコピーコンストラクターを使用するのは悪いですか?

クラスコンストラクターは他のクラスのオブジェクトを作成する必要がありますか?

コンストラクターまたはサービスのパラメーターの確認

オブジェクトを初期化するためにコンストラクターでシリアル通信を実行する

変数を初期化するためのベストプラクティスは何ですか?コンストラクターの外部または内部?

クラスのコンストラクター内からスレッドを開始してもよいですか

ES6-メンバーを初期化する方が良いのはどこですか-親クラスまたは派生クラス?

不変クラスコンストラクターでの副作用の回避

オブジェクトの構築:コン​​ストラクターに渡されたパラメーターを公開または非表示にする必要がありますか?

パラメータが関連するメソッドのコンストラクタにパラメータを渡す必要があるかどうかをどのように決定しますか?

コンストラクタに引数を渡すことは常にDIと見なされますか?