ネットワークプログラミング講座

プログラミング演習素材:ファミリーレストランのオブジェクトモデル
食材配送
店長
ウエイトレス
料理人
冷蔵室
厨房
カ
ウ
ン
タ
|
料理
メニュー
料金
食材
禁煙席
たばこ自動販売機
トイレ
喫煙席
レジ
待合室
客
P y t h o n を ベ ー ス に し た 通 信 方 式 の モ デ ル ( ③ 伝 令 方 式 )
へ の 、 フ ァ ミ リ ー レ ス ト ラ ン の オ フ ゙ シ ゙ ェ ク ト モ テ ゙ ル の 実 装
店長 料理人
冷蔵室
厨房
dispose
(廃棄)
待合室
レジ
・外部状態の把握
・状態モデルとの照合
・メソッドの実行
トイレ
create
create
dispose
(廃棄) dispatch
(発送)
料理
メニュー
料金
ウエイトレス 食材
カ
ウ
禁煙席
ン
タ
|
たばこ自動販売機
喫煙席
Server
clone
clone
Client
dispatch
(発送)
店長 料理人
冷蔵室
厨房
dispose
(廃棄)
喫煙席
待合室
・外部状態の把握
レジ
・状態モデルとの照合
・メソッドの実行
トイレ
Server
料理
メニュー
料金
ウエイトレス 食材
カ
ウ
禁煙席
ン
タ
|
たばこ自動販売機