010 メソッドのオーバーロード 003 問題

問題

  1. ProductPricingクラスの作成:
    • ProductPricingという名前の商品の価格計算クラスを作成してください。
  2. calculateTotalPriceメソッドの実装:
    • ProductPricingクラスにcalculateTotalPriceメソッドを実装してください。
    • 数量と単価を受け取り、合計価格を返す。
  3. calculateTotalPriceメソッドのオーバーロード:
    • ProductPricingクラスにcalculateTotalPriceメソッドをオーバーロードしてください。
    • 数量と単価、割引率を受け取り、割引後の合計価格を返す。

ヒント

  • 商品の合計価格を計算するメソッドは、数量と単価を受け取ります。
  • 割引が適用される場合、割引率を考慮して計算します。
  • クラス内のメソッドは、クラス外から呼び出せるように public 修飾子を使用します。
  • メソッド内で適切な処理を行い、結果を返すようにします。
  • 引数の型や個数が異なる calculateTotalPrice メソッドをオーバーロードします。

解答例

「010 メソッドのオーバーロード」問題集リスト