C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■84106 / 1階層)  オーバーライドの使い方
□投稿者/ furu (97回)-(2017/05/16(Tue) 10:55:56)
No84104 (なと さん) に返信

newだから、隠蔽になり、BBB.Msg()は実行されません。

virtual,overrideを使用してください。


    public class AAA
    {
        public virtual void Msg()
        {
            Console.WriteLine("AAA");
        }
    }
    public class BBB : AAA
    {
        public override void Msg()
        {
            Console.WriteLine("BBB");
        }
    }

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←オーバーライドの使い方 /なと 返信無し
 
上記関連ツリー

オーバーライドの使い方 / なと (17/05/16(Tue) 10:31) #84104
Re[1]: オーバーライドの使い方 / 初級者 (17/05/16(Tue) 10:59) #84108
Re[1]: オーバーライドの使い方 / 774RR (17/05/16(Tue) 10:57) #84107
オーバーライドの使い方 / furu (17/05/16(Tue) 10:55) #84106 ←Now
Re[1]: オーバーライドの使い方 / Hongliang (17/05/16(Tue) 10:54) #84105
  └ Re[2]: オーバーライドの使い方 / なと (17/05/16(Tue) 11:05) #84109 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信