在日常生活中,手机、笔记本电脑、平板电脑等电子产品提供了不同类型的接口用于充电或者连接不同的设备。
不同类型接口的标准不一样,例如电压、尺寸等。
在C#语言中,接口也会定义一种标准,如果需要使用接口,必须满足接口中所定义的内容。
在C#语言中,类之间的继承关系仅支持单重继承,而接口是为了实现多重继承关系设计的。
一个类能同时实现多个接口,还能在实现接口的同时再继承其他类,并且接口之间也可以继承。