接口是什么?

1.接口是什么?

接口就是让一些不相关的对象来实现同样的通能,就可以定义一个接口,让这些对象都来实现这个接口。

接口的组成:可由属性、方法、事件、索引器或这四种成员类型的任意组合构成。

注意:接口不能有字段

2.为什么要有接口?

比如,麻雀、老鹰、鸽子、企鹅都是鸟类

如果他们都继承鸟类,则他们都会飞,但是事实上企鹅不会飞,这就用到了接口,比如麻雀会飞,麻雀就可以实现飞的接口,而企鹅不会飞,企鹅也就不需要实现飞的接口。

目前就理解到这,如有错误,请多多指教,后续学了,再补上。

猜你喜欢

转载自blog.csdn.net/zhanduo0118/article/details/85264672