それはそうなんだけど、質問の意図としてはオーバーロードじゃなくてデフォルト引数だとダメなのかなって事。

でもメソッド自体を分けた方が分かり易いかもしれないね、この場合は。