我正在处理现有代码以增强功能。
在现有代码中,我看到有多个带有字符串参数的构造函数。喜欢
public class A {
public A(String a){
}
public A(String a, String b){
}
public A(String a, String b, String c){
}
}
在增强时我发现我需要向构造函数添加另一个字符串参数。然而,这似乎是个问题,可能还有另一个改进之处在于我必须添加花药字符串。
我想避免这种情况。
避免这种情况的最佳设计是什么?
好的解决方案是使用HashMap吗?