引数を順不同にしたい
Q&A
Closed
解決したいこと
引数リストの順番が違っても結果が同じ場合、書く量を減らす方法があれば教えてください。例えば、Colorクラスを継承したRedクラス、Blueクラス、Purpleクラスがあって、メソッドreturnMixColor(Color c1, Color c2)では代入された色を混ぜてできる色を返すとします。この時、「c1がRed、c2がBlue」の時と、「c1がBlue、c2がRed」の時では結果が同じPurpleになりますが、全て場合分けする以外に何か方法はありますか?
1