联合使用抽象类和接口

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


   抽象类:
    abstract class Plane : IInterface
    
{

        
IInterface Member
    }


   子类:

    public class F22Plane : Plane
    
{
        
public override void Fly()
        
{
            
//Do something
        }

    }

posted on 2007-08-02 17:39  残叶  阅读(686)  评论(0编辑  收藏  举报

导航