码迷,mamicode.com
首页 > 其他好文 > 详细

接口Interface

时间:2014-10-09 14:33:54      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   使用   sp   div   log   代码   line   

接口的定义

  声明接口的方式与声明类的方式相似,但使用的关键字是interface,而不是class

1 interface IMyInterface
2 {
3 // 接口成员
4 }

访问修饰符关键字public 和internal 的使用方式是相同的, 与类一样, 接口也默认定义为内部接
。所以要使接口可以公开访问,必须使用public 关键字

1 public interface IMyInterface
2 {
3 //接口成员
4 }

不能在接口中使用关键字 abstract 和 sealed,因为这两个修饰符在接口定义中是没有意义的(它
们不包含实现代码,所且不能直接实例化,且必须是可以继承的)。

接口的继承也可以用与类继承类似的方式来指定。主要的区别是可以使用多个基接口,例如:
public interface IMyInterface : IMyBaseInterface, IMyBaseInterface2
{
// Interface members.
}

 

接口不是类,所以没有继承System.Object。但是为了方便起见,System.Object 的成员可以通过
接口类型的变量来访问

接口Interface

标签:style   blog   color   使用   sp   div   log   代码   line   

原文地址:http://www.cnblogs.com/valiant1882331/p/4013140.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!