「C#」抽象クラスのサンプル

2021年5月4日

書式
public abstract class クラス名
public abstract void 関数名()
使用例

using System;

namespace PrjDemo
{
    //抽象クラス
    public abstract class AbstractTest
    {
      //抽象メソッド
        public abstract void FuncA();
    }
    //抽象クラスの実装
    public class Sample : AbstractTest
    {
        public override void FuncA()
        {
            Console.WriteLine("this is a test message 12345");
        }
    }
class Info
    {
        static void Main()
        {
            Sample cft = new Sample();
            //メソッドを呼び出す
            cft.FuncA();
        }
    }
}

実行結果
this is a test message 12345

C#

Posted by arkgame