接口成员包括:
方法
属性
索引器
事件
类和结构可以继承多个接口,接口本身可以继承多个接口
[接口修饰符] interface 接口名 [: 基接口]
{
接口体
}
接口成员声明不能包含任何修饰符
只能包含成员的签名(返回值类型+方法名+参数列表)
不能加修饰符
属性的访问器没有方法体
只是通过get和set指定属性的访问类型
要实现一个接口,需要声明一个类或结构,让它们从接口继承,并实现接口指定的全部方法
继承接口的接口
接口可以继承一个或多个其他接口。
接口继承它父接口所有成员,并且接口用户必须实现所有被继承接口的所有成员。