「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