私は自分自身をWindowsフォームとグラフィックユーザーインターフェイスに慣れさせるためのプロジェクトを作っています。Windowsフォームでの多態性
私はCONSOLEで多型を使用する自動車部門のためにこのプログラムを作成しました。だから私はタクシーを入力すると、それは個人的な車両ではなく、産業車両の基本クラスを呼び出します。
プログラムはコンソールで正常に動作します。
しかし、それがグラフィカルインターフェイスを通じて実装可能かどうかは疑問です。私はちょうど車の種類のボタンを持つことができ、その後、その特定のタイプの車両のためにそのデータを入力するために新しいフォームを開いていることがわかります。しかし、それは多形性ではありません....
これはポリモーフィズムで行えるプロジェクトのタイプですか?とGUIのかどうか?
それを行うことができなかった理由は。あなたがしようとしていることについていくつかのコードや詳細を提供する必要があるかもしれません。 – CoderDennis
抽象クラスの使用について質問していますか? http://msdn.microsoft.com/en-us/library/sf985hc5(v=vs.71).aspx 多態性を使用して作成したコードをCONSOLEに貼り付けることはできますか? –
通常、各モデルのビューを持つことは良い方法です。モデルの関連部分(製造元情報ビューなど)のサブビューが異なると、継承*ではなくビューの合成***が可能になります。 –