无论是什么语言 接口都是为了 解决扩展性的问题 往往我们不会去关心 某个具体的类 而只在乎首猛他唯高有没有去实现某个接口 接口最大的特性 可以在一类中者山桥实现多个接口
定义一种规范
实现多态性
接口里不能有字段的。
type-c接口的手机还有这种好处?怪不得大家都说它好清中用州正锋册晌
定义一个接口是为了遵循同一种规范圆厅,便于程序的扩展。它里面的成员可以是字段,索引器,属性,函数,事件。
其中函数是虚函数,只有函数定义,陆胡不写函数主体。
比如我们定义一个鸟的接口。规定鸟:可以飞翔,可以吃食。但是具体这是什么鸟,吃什么食物我们不用管,有这样一个接口就好,后面再写具体的鸟类时继承这个接口,再去考虑实现具体的函数。
由此可以早腔拦看出,继承同一个接口可以实现类的多态性,但是他们都遵循同一个接口,有相同的类成员。
以上是我自己理解的,其他的你自己上网查吧,我个人对理论知识记得很烂。。。