【C#】ポリモーフィズムのサンプル(図形)
C#でポリモーフィズムを使用するには、次のようにします。
目次
抽象クラスを定義します。抽象クラスには、共通して使用するメソッドを定義します
抽象クラスを継承し、派生クラスを定義します。派生クラスでは、抽象クラスに定義されたメソッドをオーバーライドします。
抽象クラスの変数を使用して、派生クラスのインスタンスを生成します
抽象クラスの変数を使用して、派生クラスのメソッドを呼び出します
これにより、同じメソッドを呼び出すことで、異なるクラスのインスタンスのメソッドが呼び出されることができます。これがポリモーフィズムとなります。
ディスカッション
コメント一覧
まだ、コメントがありません