方法: 型のメンバーをオーバーライドする (クラス デザイナー)

クラス デザイナーでは、子クラスのメソッドやプロパティなどのメンバーに、基本クラスを継承したメンバーをオーバーライドすることを許可できます。 メンバーのオーバーライドは、次の状況に該当する場合にだけ行うことができます。

  • オーバーライドされる基本メソッドは、仮想メソッド、抽象メソッド、またはオーバーライド メソッドのいずれかである必要があります。 非仮想メソッドや静的メソッドは指定できません。

メンバーをオーバーライドするには

  1. クラス ダイアグラムで、クラスの図形を右クリックし、[IntelliSense][メンバーのオーバーライド] の順にクリックします。

    ダイアログ ボックスにオーバーライドできるメンバーが表示されます。

  2. 一覧でメンバーを選択します。

    同じ名前、アクセス修飾子、および戻り値を持つメンバーがクラスに表示され、"継承の修飾子" プロパティは "Overrride" (VB の場合) または "overrride" (C# の場合) に設定されます。

参照

処理手順

方法: 型のメンバーをある型から別の型に移動する (クラス デザイナー)

その他の技術情報

クラスおよび型のリファクタリング (クラス デザイナー)