WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:自動販売機を表現するプログラム

0:[投稿] 0120 [2008/10/27 21:12 ] [環境:IE8 ???]

 コンストラクタで取扱商品数を自由に設定し、初期在庫量も同時に設定できるよう
に変更する。
 設定する商品には新しくクラスを定義し、クラス変数、クラスメソッドを利用して
全自動販売機で取り扱っている商品の種類の数を得られるように変更する。
上記の変更を加えたのち、次のような処理を行え。
 同じ仕様の自動販売機を2 台(α, β)用意し,販売機αは4 種類の商品 A, B,C,D を
扱い, 販売機βは3 種類の商品 E,F,G を扱う。それぞれの商品の値段と初期在庫量
は、A=(100 円,50 個)、B=(100 円,100 個)、C=(150 円,50 個)、D=(150 円,100 個)、
E=(100 円,100 個)、F=(150 円,50 個)、G=(150 円,100 個) とする。両自動販売機の
初期売上金額は 0 円 とする。商品 A, B, C, D,E,F,G をそれぞれ 30 個, 40 個, 20
個, 10 個,10 個,10 個,10 個ずつ購入した後,それぞれの商品を20 個ずつ補充すること
を試みる.最後に全商品の在庫数を表示し,2 台の自動販売機での売上金額および2 台
の自動販売機で扱っている商品数の合計を表示するプログラムを作成せよ
 取扱商品数を任意に設定できる場合には、“初期在庫量”、“商品単価”を直接引数で
与えるようなコンストラクタでは引数の個数が不定となりうまく定義できない。初
期化に必要なデータを配列に代入しそれをコンストラクタの引数とせよ。


大枠は分かるのですが、細かいところがまったく分からないのでできれば教えてください。

回答(必須): 状態:

お名前(必須):

URL:




[戻る]