次のように定義された一連の関数があります。
public void foo1(int a, int b){
if (a > b){
c++;
}
}
public void foo2(int a, int b){
if (a > b && b = 7){
c++;
}
}
public void foo3(int a, int b){
if (a >= b){
c++;
}
}
a と b の条件のみが異なります。条件を変数として設定できる 1 つの関数としてこれらを含める方法はありますか? それとも似たようなもの?
編集:これは些細な例であることに注意してください。関数に条件を渡すことが可能かどうか知りたいです