社区
Java SE
帖子详情
接口的理解
heaven33
2008-03-27 04:45:45
本人对JAVA的接口一直不是很明白.
如在JDK文档中的那些接口,是我们必须实现一个函数,然后才能调用那个接口.
那自己定义的接口又是怎么使用的?
看JAVA编程思想没有看懂接口是什么意思?
...全文
224
9
打赏
收藏
接口的理解
本人对JAVA的接口一直不是很明白. 如在JDK文档中的那些接口,是我们必须实现一个函数,然后才能调用那个接口. 那自己定义的接口又是怎么使用的? 看JAVA编程思想没有看懂接口是什么意思?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Leo1734
2008-03-28
打赏
举报
回复
接口就像插座,只规定3个脚还是2个脚,是扁的还是圆的,接口实现就是插头,根据插座来定制插头的脚个数和形状,没有插头直接把电线连在插座里会触电的。
胡矣
2008-03-28
打赏
举报
回复
接口是把要描述的对象抽象出来,只定义做什么,而没有定义具体如果去做.
比如你要描述人,"人"可以抽象成接口,里面有一个方法"做头发",具体如何去做没有定义.
"男人"是一个实现"人"这个接口的类,实现"做头发"->理发.
"女人"是另一个实现"人"这个接口的类,实现"做头发"->烫发.
因为JAVA单继承,一个类可以实现多个接口,接口可以用来实现类似多继承.
bootupnow
2008-03-28
打赏
举报
回复
[Quote=引用 1 楼 healer_kx 的回复:]
你找找以前的帖子吧。学习的正道要靠自己走。
[/Quote]
学习,支持甘草大大
lzx6169936
2008-03-28
打赏
举报
回复
我也初学者,貌似接口就是一个类中的所有方法都是absract类型地,里面的数据都是final static 类型地
用法是一个类可以实现多个接口,一个接口可以继承多个接口
bxdg42578670
2008-03-28
打赏
举报
回复
新手帮新手回答下, 说的不好还请见谅:
接口--广义的看!~ 你就看插你电脑的插线板就知道了!, 能接主机的线, 音响的线, 打印机的线 ==电源线 是怎么关联起来的?
至于插线板里的对象, 和插销 都是对象, 整个插线板也是对象!~ 它们就是通过了一个合适的接口衔接了起来!~ 使两者关联!
打印机也可以和插线板关联, 主机也可以!~ 显示器也可以!~ 在插线板这个范畴来说,它们之间是没有任何关系的! , 只是他们都跟插线板关联着!~ 是同过一个接口~!
插线板也是对象, 不是接口; 只要实现了的那都不能叫做接口了!
上班是员工, 回家是主人, 是老婆的男人, 是爸妈的儿子 足球场上的队长, 篮球场上的队员==== 是和你这个对象相关联的一些东西;
接口: 有要实现方法的!单方法接口 == 接口 Runnable 多方法接口
也有没有的! 只起个标识作用的接口 接口 Serializable
总之接口就是衔接的!~ 不管是什么!~ 实现了某个接口 必然是实现了某种关联! 只是这种关联还没有实现,等待你自己来创造!~
tobenq
2008-03-28
打赏
举报
回复
接口主要还是从设计层面考虑,作为调用者与被调用者两方的通道(或者叫做约定更合适),能更好的告诉调用者,我提供了什么功能,而告诉被调用者,我需要提供什么功能。另一方面,同一接口可以被不同的类实现,在不同场合可以提供不同的类实现,使编码等更灵活。
heaven33
2008-03-28
打赏
举报
回复
大家来帮忙回答一下这个问题,谢谢啊
fuyou001
2008-03-27
打赏
举报
回复
接口有种意思 :第一:系统对外提供的所有服务。类所有能被外部使用者访问的方法构成了类的接口,
第二:指用interface关键字定义的实实在在的存在的接口,也叫接口类型,用于明确地描述系统对外提供的服务!
接口:只是定义的方法,是要实现方法才能用的
healer_kx
2008-03-27
打赏
举报
回复
你找找以前的帖子吧。学习的正道要靠自己走。
接口
模板
接口
文档
接口
模板
接口
文档
ActiveX,ocx控件
接口
查看器
ActiveX,ocx控件
接口
查看器,可以查看
接口
参数原型
SCSI
接口
编程
SCSI
接口
编程的汇编源代码
经典JAVA试题
经典JAVA试题,对JAVA中出现的难点进行了重点剖析-,Java,Java书籍/Java Books
计算机组成原理 白中英 第六版 课后习题答案
里面是计组的答案,大学生看了都说好
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章