Tips181基本クラスのメソッドやプロパティを派生クラスで再定義する
Pointメソッドやプロパティのオーバーライド(virtualキーワード、overrideキーワード)
基本クラスのメソッドやプロパティを、派生クラスで処理を追加したりするなどして再定義できます。これをオーバーライドと言います。
基本クラスのオーバーライド可能なメンバーには、基本クラスでvirtualキーワードを記述して宣言しておきます。
例えば、値を返さないメソッドは、次のように宣言します。
[アクセス修飾子] virtual void メソッド名([引数1, 引数2,…])
{
メソッドの処理
}
また、派生クラスでオーバーライドしたメンバーを宣言するには、overrideキーワードを記述して宣言します。
例えば、値を返さないメ
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録