本帖最后由 pokemon 于 2013-2-23 16:56 编辑
接上楼
如果一个类继承自抽象类,则必须实现抽象类中的所有抽象方法。
接口 ----- Interface
由于一个类最多只能继承另一个类,接口可以使一个类有多个基类。接口主要目的是为不相关的类提供通用的处理服务,由于C#中只允许树形结构中的单继承,即一个类只能继承一个父类,所以接口是让一个类具有两个以上基类的唯一方式。如果一个类“继承”了某个接口,则必须实现它!
Interface IFlyable
{
void Fly();
}
...一个最简单的接口就好了..,然后就是实现它!
public class Student: Person , IFlyable
{
............................
//最后必须实现这个接口
public override void Fly()
{
Console.WriteLine("我会飞!");
}
} 就先介绍这么多吧,这是我所了解的了,大家一起学习!.
|