看看各大网友对Interface接口的理解的神回复

在去年 csdn 上海社区联欢会上认识了不上 csdn博客专家 以及业内大牛。各大牛基本上都有自己的QQ群,我这里摘录一个 csdn博客专家 的QQ群,加群回答问题的答案整理,方便大家对Interface接口有更深刻的理解!

问题:对Interface接口的理解?

答案

无访问权限,无方法体,可实现
对修改封闭,对扩展开放
和插座差不多
定义模块之间的交互协议
一种能力或约定
实现接口,必重写其里面方法!
用来封装一定功能的集合
抽象类…定义…无实现
用于提高程序拓展性的一种规范
为了规范
它是面向对象编程体系中的思想精髓
完全的抽象类?
方法的申明。
规范、标准
接口的本质是抽象类
对修改封闭,对扩展开放 
对外封装,对内实现
为了克服单继承的缺点,Java使用了接口,一个类可以实现多个接口
一种规范
对修改封闭,对扩展开放
用于处理多变的情况
提供统一的操作方法名,(插板)
对外声明方法,却隐藏实现过程
接口是抽象的一组规则的体现
抽象一些共同行为
连接继承
可以通过接口来实现多继承
抽象的实现
可继承,可实现?
从业务中抽象出来的规范
特定功能
只做约定,不具体实现
定义方法模板
标准,协议
interface是面向对象编程操作关键字
类似usb
接口是特殊抽象类,一般作为通用类
方便扩展和使用
提供方法名,不提供具体实现,灵活
接口是一个特殊的抽象类
接口是抽象类型,不是类。
可被多个类实现!

看看各大网友对Interface接口的理解的神回复

: » 看看各大网友对Interface接口的理解的神回复

原创文章,作者:506227337,如若转载,请注明出处:https://blog.ytso.com/251496.html

(0)
上一篇 2022年5月3日
下一篇 2022年5月3日

相关推荐

发表回复

登录后才能评论