在向大家詳細介紹C#實現多個接口之前
接口是一種
接口的所有成員都定義為公共成員
為了C#實現多個接口
接口的聲明與 Java 完全一樣
public interface IMethodInterface
{
// method signatures void MethodA();
int MethodB(float parameter
// properties int ReadOnlyProperty
{
get;
}
}
用一個冒號來代替 Java 的實現關鍵字
public class InterfaceImplementation : IMethodInterface
{
// fields private int count =
private int ID;
// implement methods defined in interface public void MethodA()
{
public int MethodB(float parameter
{
}
public int ReadOnlyProperty
{
get
{
return count;
}
}
// add extra methods if required
}
C#實現多個接口
通過使用下面的語法
public class MyClass : interfacename
From:http://tw.wingwit.com/Article/program/net/201311/11172.html