「C#入門」インターフェースのサンプル

書式
public interface インターフェース名
public class クラス名:インターフェース名
使用例

using System;

namespace ProjectTest
{
   //インターフェースの定義
    public interface InterCft
    {
      //抽象メソッドの定義
        void testFunc();
    }
    //インターフェースの実装
    public class TestDemo: InterCft
    {
        void InterCft.testFunc()
        {
            Console.WriteLine("this is a test 12345");
        }
    }
    class Kdfc
    {
        static void Main()
        {
          //インターフェース
            InterCft ipa = new TestDemo();
            ipa.testFunc(); 
        }
    }
}

実行結果
this is a test 12345

C#

Posted by arkgame