四月 23, 2007
  1. 典型的接口定义如下:

interface IControl
{
    void Paint();
}

  1. 接口可以从零或多个接口中继承,即,接口支持多继承。
  2. 接口可以包含一个或多个成员,这些成员可以是方法、属性、索引指示器和事件,但不能是常量、域、操作符、构造函数或析构函数,而且不能包含任何静态成员。
  3. 接口成员默认访问方式是 public。接口成员声明不能包含任何修饰符,比如成员声明前不能加 abstrace,public,protected,internal,private,virtual,override 或 static 修饰符。
  4. 如果类实现了某个接口,类也隐式地继承了该接口的所有的父接口,不管这些父接口有没有在类声明的基类表中列出。接口本身不提供所定义的成员的实现,它仅仅说明这些成员,这些成员必须依靠实现接口的类或其它接口的支持。

没有评论 »

还没有评论。

RSS方式的评论。 TrackBack URI

发表评论

提示:如果你刚刚提交过评论,但是还没有被显示出来,请点击这里刷新一下: 刷新评论