diff --git a/em-oop/src/BasicCheck3.java b/em-oop/src/BasicCheck3.java index 9b617a5..f3af7a4 100644 --- a/em-oop/src/BasicCheck3.java +++ b/em-oop/src/BasicCheck3.java @@ -21,8 +21,11 @@ public class BasicCheck3 { for (int i = 0; i < items.length; i++) { items[i].sell(5); System.out.println(items[i].name + " " + items[i].price + "円 残り" + items[i].stock + "個 "); + System.out.println("合計金額 " + items[i].totalPrice() + "円"); + System.out.println(); + } - } + } } diff --git a/em-oop/src/Item.java b/em-oop/src/Item.java index f9b8a9f..e1361de 100644 --- a/em-oop/src/Item.java +++ b/em-oop/src/Item.java @@ -6,5 +6,11 @@ public class Item { public void sell(int amount) { this.stock = this.stock - amount; } + + public int totalPrice() { + return price * stock; + + } + }