Okapi Project   Web technological site for the beginner... Top

画面制御をしよう!

前のページの4つのクラス図を頭に入れながら、シーケンス図を見ていきましょう。

どんなプログラムを作るか、クラス図とシーケンス図から思い浮かぶでしょうか?では、実際にプログラムを作っていきましょう。

  1. NewsStart クラスは、MainControl クラスを new キーワードを使ってインスタンスを作成します。
  2. MainControl クラスは、NewsTop クラスの initMessage()メソッドを終了するまで繰り返し呼び出します。
  3. NewsTop クラスは、コンソールからの入力を受けるために、ConsoleInput クラスを呼び出します。
  4. コンソールからの入力を受けます。

画面制御シーケンス図

画面制御シーケンス図