C#中接口的使用
Posted qingyishoujiuren
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#中接口的使用相关的知识,希望对你有一定的参考价值。
一.什么是接口
接口可以理解为对一组方法声明进行的统一命名,但这些方法没有提供任何实现,也就是说,把一组方法声明在一个接口中,然后继承于该接口的类都需要实现这些方法。
二.接口的定义
接口的定义与类的定义非常相似,只是使用的关键字不一样而已,类的定义使用class关键字,而接口使用interface关键字进行定义。在接口中定义方法不能添加任何修饰符,因为接口中的方法默认为public,如果显示的指定了修饰符,
则会出现编译时的错误。在接口中除了可以定义方法外,还可以包含属性、事件、索引器或这四类成员(包括方法)类型的任意组合;但接口类型不能包含字段,运算符重载,实例构造函数和析构函数。
以上是关于C#中接口的使用的主要内容,如果未能解决你的问题,请参考以下文章