C#接口

来源:互联网 发布:贵州省望谟县人口数据 编辑:程序博客网 时间:2024/06/06 01:11

C#接口提供了一个公共方法的集合包,继承该接口的类需要实现接口中的方法;

接口中只有申明,没有实现,这点很重要

接口中可以包含4种成员

1.函数

2.属性

3.索引器

4.事件

这里就要提到上面说的很重要的地方了,也就是,这四种成员都不能有实现,只能有申明

如果你写出下面的这样的接口申明,会被编译器鄙视的

interface Animal
{
    int nWeight { get { return 1; } set; }  //error 接口不能有实现
    int nHeight { get; set; }
}


0 0
原创粉丝点击