public interface IView      //定义接口
{     
void        New();      //添加新项
void        Edit();
void        Delete();
void        Release();  //释放资源
ViewType    TheType {get;} //返回当前的ViewType

}
定义一个接口,名叫IView 这个接口须实现
四个方法与一个属性.需实现的那个属性是一个枚举型.
public enum ViewType
{
HomeView,
LxrView,
TaskView,
LinkView,
MemoView
}
定义了一个枚举类型ViewType,以五中枚举状态.

解决方案 »

  1.   

    你想知道什么?接口中包含的是没实现的方法,其它类通过继承接口来实现接口中的方(必须全部实现)比如:class myviewer : IView//说明 myviewer 从IView继承来
    {void  New(); 
    {
       //具体实现代码...
    }
     
    void        Edit();
    {
       //具体实现代码...
    }void        Delete();
    {
       //具体实现代码...
    }void        Release();  //释放资源{
       //具体实现代码...其它类似
    }

        
    }