联合使用抽象类和接口
飞机会飞,鸟会飞,他们都继承了同一个接口“飞”;但是F22属于飞机抽象类,鸽子属于鸟抽象类。根据上面这句话,我们可以设计抽象类继承与接口,子类再继承与抽象类实现接口中的方法.使抽象类与接口完美结合.
接口:
public interface IInterface
{
void Fly();
}抽象类:
abstract class Plane : IInterface
{

IInterface Member#region IInterface Member
public abstract void Fly();
#endregion
}子类:
public class F22Plane : Plane
{
public override void Fly()
{
//Do something
}
}posted @ 2007-08-02 17:39 残叶 阅读(171) 评论(0) 编辑

