問題タブ [constructor-overloading]
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.
scala - Scalaのオーバーロードされたコンストラクターとスーパー
Javaで次のようなScalaコードを開発する方法がわかりません。
Cクラスの開発方法は明らかですが、Bの受け方がわかりません。助けてください。
PS私はJavaの一般的な方法であるウィケットWebページから派生した独自のBaseWebPageを作成しようとしています
java - 「this()」メソッドとはどういう意味ですか?
このコード ブロックに出くわしましたが、その意味や何をしているのか理解できない行が 1 つあります。
私は何this.method()
またはthis.variable
あるのか理解していますが、何this()
ですか?
constructor - javaでコンストラクターをオーバーロードする原因
したがって、過負荷の問題を理解できないようです。同じパラメーターを共有するコンストラクターが原因であることはわかっています。しかし、それはまったく同じである必要がありますか、それとも 1 つの共通パラメーターを共有している場合、または 3 つのパラメーターがあり、2 つを別のパラメーターと共有している場合でも、オーバーロードが発生しますか?
java - サブクラスのコンストラクターでスーパークラスのインスタンスを作成しないでください。ただし、完全に合法です
次のようにscjpガイドを読みました
実際、オブジェクトの実際のクラス型のコンストラクターだけでなく、その各スーパークラスのコンストラクターも呼び出さずに新しいオブジェクトを作成することはできません!
例えば
Person インスタンスは作成しませんが、合法です。
私のために説明してください、あなたの助けに感謝します。
java - Java でのコンストラクターのオーバーロード
次のコード フラグメントでエラーが発生します
エラーは次のとおりです。スーパータイプコンストラクターが呼び出される前に x を参照できません (およびコメント 1 のステートメントを指摘しています)。
メインメソッドには、このステートメントがあります
エラーがわかりません。誰かがここで実際に何が起こっているのか説明できますか?
java - オーバーロードされた Java コンストラクターで特定の例外を抑制する
多数のオーバーロードされたコンストラクターを持つクラスがあります。コンストラクタによっては例外が発生する場合があります( startSize
orgrowFactor
が小さすぎる場合)。他のコンストラクターでは、既定値が使用され、これらの例外は発生しません。
以下に示すように、単純なコンストラクターの警告を何らかの方法で抑制することは可能ですか? オーバーロードされたコンストラクター呼び出しは最初の呼び出しでなければならないため、それらを try-catch ブロックで囲むことはできません。