機能を強化するために既存のコードに取り組んでいます。
既存のコードでは、文字列パラメーターを持つ複数のコンストラクターがあることを確認しました。お気に入り
public class A {
public A(String a){
}
public A(String a, String b){
}
public A(String a, String b, String c){
}
}
拡張中に、コンストラクターに別の文字列パラメーターを追加する必要があることがわかりました。ただし、これは問題のようです。別の文字列を追加する必要があるという点で、別の拡張機能がある可能性があります。
そのようなシナリオは避けたい。
そのようなシナリオを回避するための最良の設計は何でしょうか?
良い解決策はHashMapを使用することですか?