C#中一个非常重要的知识点:接口。
在类的继承的时候,需注意:单继承类,多继承接口。
什么是接口呢
接口由属性和方法组成,没有字段。接口会规定好类必须要实现的功能。举一个例子:
public interface Ione
{
string Name
{
get;
set;
}
void Print();
}
当定义完一个接口后要注意的是,接口中的属性和方法只有声明,没有具体的实现。在继承该接口的类中需要实现接口中的属性和方法。
public class MyClass : Ione
{
public string Name { get; set; }
public void Print()
{
Console.WriteLine("Printing...");
}
}