当前位置: 网站首页 > .NET > c#

基于C#的接口基础教程之三

时间:1970-1-1 08:33:31来源: c#作者:admin 点击:0次 字体 [ С]

}

  接口成员的全权名

  使用接口成员也可采用全权名(fully qualified name)。接口的全权名称是这样构成的。接口名加小圆点"." 再跟成员名比如对于下面两个接口:

interface IControl {
 void Paint( ) ;
}
interface ITextBox: IControl {
 void GetText(string text) ;
}

  其中Paint 的全权名是IControl.Paint,GetText的全权名是ITextBox. GetText。当然,全权名中的成员名称必须是在接口中已经定义过的,比如使用ITextBox.Paint.就是不合理的。

  如果接口是名字空间的成员,全权名还必须包含名字空间的名称。

namespace System
{
 public interface IDataTable {
  object Clone( ) ;
 }
}

  那么Clone方法的全权名是System. IDataTable.Clone。

  定义好了接口,接下来就是怎样访问接口,请看下一节--访问接口。


发表评论
验证码:
最新评论
相关文章
最热文章