接口的作用

接口中只能包含方法:(属性,事件,索引器也都是方法)
接口中的成员都不能有任何实现。
接口不能被实例化
接口中的成员不能有任何访问修饰符(默认为public)
实现接口的子类必须将接口中的所有成员都实现
子类实现接口的方法时,不需要任何关键字
接口存在的意义就是为了多态
接口解决了多继承的问题。(抽象类不同)
当不同类型需要实现多态时,无法抽象出公共的父类,这时可以考虑使用接口,比如鸟和飞机都能飞,但是他们不能抽象出来一个类。

原文地址:https://www.cnblogs.com/hanwenhuazuibang/p/2964106.html