例題13-4
乗り物(Vehicle)として、車(Car)、飛行機(Plane)、トラック(Truck)、自家用車(FamilyCar)を示すクラスを定義せよ。各クラスには、乗り物の性質として「タイヤを持っているか?」、「飛ぶことができるか?」、「貨物を積めるか?」、「人を運べるか?」という問いへの回答を保持する。継承を用いクラスの性質を継承させる。 |
実行イメージは以下のようである。
まず、コンボボックス(ComboBox) を配置し、変数を設定しよう。
コンボボックス(ComboBox)のプロパティData に、one;two という項目を設定します。
ウインドウの初期化時に、メニュー項目を設定しよう。
コンボボックスに対するイベント駆動プログラムは、以下のように記述します。