私は文字列(finalValue)を構成する方法は、入力に含まれる非null値の数に基づいています。だから私はそれが正常にパラメータの1つのdiffのない文字列(finalValue)のセッターメソッドをロードし、私が得る値に基づいてそれらを呼び出すことが大丈夫ですか?これは悪いプログラミングの練習ですか?Java setterメソッドの規約(セッターをオーバーロードするのは問題ありません)
public void setFinalString(String a){
this.finalString = a;
}
public void setFinalstring(String a, String b){
this.finalString = a + " --f " + b;
}
または私は私が手入力に基づいてfinalStringを構築する方法を持っているし、その後finalString用セッター(なしここでの過負荷)を呼び出すことができます。
Plsはセッターをオーバーロードしても問題ないと教えてください。どちらが良い方法でしょうか?
おかげ
おそらくコード例を投稿できますか? –