墙上挂件装饰品:关于C#语言,帮帮忙啊!!

来源:百度文库 编辑:神马品牌网 时间:2024/05/07 23:08:18
C#语言中的接口是什么?怎么用?作用是什么?请前辈们帮帮忙!最好举出几个例子,谢谢啦!!

接口就是定义了方法,但是没有实现方法的类.
规则:接口不能被实例化,接口定义的方法不能有实现.

比如:
//定义一个接口,里面有一个方法,但是没有实现
interface Iuser
{
void showName(string name)
}

//该类继承上面定义的接口
class User : Iuser
{
void showName(string name)
{
MessageBox.Show(name);
}
}

//new一个人出来,调用实现接口里面的showName方法
public static void Main(String[] args)
{
new User().showName("白狐狸");
}