接口的定义2007-11-10 本站 从技术上讲,接口是一组包含了函数型方法的数据结构。通过这组数据结构,客户代码可以调用组件对象的功能。15.2.1 声明接口声明实际上就是一种定义新的接口的类型声明,声明的格式如下:attributes interface-modifiers interface identifier interfacebase interface-body;接口可以使用下列修饰符:●new●public●protected●internal●private在一个接口定义中同一修饰符不允许出现多次,new修饰符只能出现在嵌套接口中,表示覆盖了继承而来的同名成员。The public,protected,internal,and private修饰符定义了对接口的访问权限。在接口的声明体中,可以定义接口的成员。接口的成员可以是方法、属性、索引指示器和事件。下面的例子定义了一个名为IControl的接口,接口中包含一个成员方法Paint:interface IControl
{
void Paint();
}15.2.2