オブジェクト指向の基礎計算問題

次のコードを実行したとき、出力結果として正しいものはどれですか? class Product { private double price; private int quantity; Product(double p, int q) { this.price = p; this.quantity = q; } double getTotalValue() { return price * quantity; } } public class Main { public static void main(String[] args) { Product prod = new Product(25.5, 4); System.out.println(prod.getTotalValue()); } }

A.29.5
✗ 価格と数量の合計です。総額は価格と数量の積です。
B.102.0← 正解
✓ 正解です。単価25.5 × 数量4 = 102.0が総額となります。
C.102.5
✗ 価格25.5に数量4を加算した後に乗じた誤った計算です。
D.104.0
✗ 価格と数量を単純に足した値に2を乗じた値です。正しくは積です。

Oracle Certified Java Programmer, Bronze SE の問題一覧