引数の削除
メソッドに渡した引数が使われていない場合は削除します。
「setメソッドの削除」で作成した絵本クラスに、「消費税を取得する」メソッドを追加したとします。
// 税率
private const decimal TAX_RATE = 0.08M;
// 消費税を取得します
public decimal GetConsumptionTax(int taxRate)
{
return UnitPrice * TAX_RATE;
}
消費税を取得する「GetConsumptionTax」メソッドに税率「taxRate」の引数を渡していますが、消費税の計算式では絵本クラスで宣言した定数の税率を使用しているようです。
この場合、引数の税率は無意味なので削除します。
// 消費税を取得します
public decimal GetConsumptionTax()
{
return UnitPrice * TAX_RATE;
}
コメントはまだありません。