教えていただきたいこと
2つのクラスを作成して商品の合計金額を出力するという問題なのですが、調べてもわからず困っているので助言をしていただきたいです。
問題内容
下記のクラスを作成して、フィールドとクラスを定義してください。
<1つめ>Itemクラス
・フィールド
名前:name String型
値段:price int型
・メソッド
なし
<2つめ>ItemTotalクラス
・フィールド
なし
・メソッド
「totalメソッド」
戻り値 値段の合計 int
引数リスト 商品の値段を格納した配列
処理内容 配列に格納された値段の合計を戻り値として返す
上記のクラスを下記の処理通りに実行し、想定通りに実行できることを確認しなさい。
インスタンス名、インスタンス化する数は自由とします。
Itemクラス
名前:はさみ
値段:100円
Itemクラス
名前:ペン
値段:60円
Itemクラス
名前:ノート
値段:200円
<処理内容>
はさみを2個、ペンを3本、ノートを1冊の値段の合計を出力する。
<結果>
以下の文が表示される。
「合計は580円です。」
途中経過
ItemクラスとItemTotalクラスは分けて作成してあります。
Java
1public class Item{2 3 String name;4 int price;5 6 }7 8 9 10public class ItemTotal {11 public static void main(String[] args) {12 13 Item item1 = new Item();14 item1.name = "scissors";15 item1.price = 100;16 17 Item item2 = new Item();18 item2.name = "pen";19 item2.price = 60;20 21 Item item3 = new Item();22 item3.name = "note";23 item3.price = 200;24 25 }26}
いろいろ試してみたのですがアイテムごとに集計し、すべての合計を出す方法が分かりませんでした。
詳しい方どうぞよろしくお願いします。
0 コメント