タグ付けされた質問 「boilerplate」

13
ボイラープレートコードとは
同僚はこれを聞いたことがなく、私は本当の定義を提供することができませんでした。私にとって、それは常に「私はいつ知っているかを知る」の例でした。 ボーナス質問、誰がその用語を始めたのですか?

9
Javaエラー:暗黙のスーパーコンストラクターがデフォルトコンストラクターに対して未定義です
私はその構造がこれに似たいくつかの単純なJavaコードを持っています: abstract public class BaseClass { String someString; public BaseClass(String someString) { this.someString = someString; } abstract public String getName(); } public class ACSubClass extends BaseClass { public ASubClass(String someString) { super(someString); } public String getName() { return "name value for ASubClass"; } } にはかなりの数のサブクラスがありBaseClass、それぞれgetName()独自の方法でメソッドを実装します(テンプレートメソッドパターン)。 これは適切に機能しますが、サブクラスに冗長コンストラクターを含めるのは好ましくありません。入力するのがより多く、維持するのが難しいです。BaseClassコンストラクタのメソッドシグネチャを変更する場合、すべてのサブクラスを変更する必要があります。 サブクラスからコンストラクターを削除すると、次のコンパイル時エラーが発生します。 Implicit super constructor …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.