社区
Java SE
帖子详情
接口究竟有多大作用~
lengyuqing523
2007-10-22 03:07:41
小第初学JAVA 遇见了接口甚是迷惑,还请高人指教 ~
个人感觉上 接口这东西只是声明 并没有具体实现方法体,而且还需要在类中重载和实现,
那还用它做什么,感觉上用了倒是麻烦。接来接去的都接蒙了,还不如纯粹的继承还有点头绪。
是否 有这样的一个程序 不用接口就可以实现的~ 我个人觉得不用定义接口一样可以实现~
...全文
232
11
打赏
收藏
接口究竟有多大作用~
小第初学JAVA 遇见了接口甚是迷惑,还请高人指教 ~ 个人感觉上 接口这东西只是声明 并没有具体实现方法体,而且还需要在类中重载和实现, 那还用它做什么,感觉上用了倒是麻烦。接来接去的都接蒙了,还不如纯粹的继承还有点头绪。 是否 有这样的一个程序 不用接口就可以实现的~ 我个人觉得不用定义接口一样可以实现~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hailun
2007-10-22
打赏
举报
回复
据说一流的服务卖"接口,标准....",具体原因不详,可以直接问SUN
呵呵
王伟晔
2007-10-22
打赏
举报
回复
接口降低了软件工程的耦合度,提高开发效率,降低维护成本,适合黑盒开发
chjiangsh
2007-10-22
打赏
举报
回复
接口在实际开发当中非常灵活,而且可以楼上所说的多重继承。在大型的项目当中非常的重要!
johnsoncr
2007-10-22
打赏
举报
回复
LZ再往前面学,就会看到接口的用武之地咯
zhangguiwu
2007-10-22
打赏
举报
回复
接口解决了一个多重继承的问题
一个类只能继承一个类,但可以同时实现多个接口
我刚开始学的时候也这么认为
我觉得你目前就这么理解:接口就是一个规范
zhangguiwu
2007-10-22
打赏
举报
回复
接口解决了一个多重继承的问题
一个类只能继承一个类,但可以同时实现多个接口
我刚开始学的时候也这么认为
我觉得你目前就这么理解:接口就是一个规范
vansention
2007-10-22
打赏
举报
回复
设计模式基本上就是对接口的运用
lengyuqing523
2007-10-22
打赏
举报
回复
~了解咯~了解咯~多谢达人迷津啊~其实理解的OOP思想也就懂得了接口。目前还在努力了解OOP思想中~十分感谢
怎么给分啊~
火龙果被占用了
2007-10-22
打赏
举报
回复
面向对象程序设计中接口是精华部分、是核心部分。采用接口进行编程(面向接口)可以大大地降低程序间的耦合度,像我们经常用到的 JDBC 中的 Connection、PreparedStatement、ResultSet 这些都是接口,而具体的实现则由各数据库厂商提供,更改一种数据库只要更改一些驱动和连接字符串就基本上可以了,这就是接口带来的好处。
醉面韦陀
2007-10-22
打赏
举报
回复
接口就是规范,在整个系统设计中,涉及到很多层,为了使各个层之间调用透明化,你只需要知道接口,按照这个接口做你具体做的事情,就可以融合到整个系统中了。
生活中的例子很多,例如:插头、插座,有标准的规范告诉你插头应该是几个脚,插座是几个孔等等,做插头、插座的公司就是根据这个规范来做插头、插座,而不需要做完一个插头就跑遍全世界去试用一下这个插头做的对不对。
醉面韦陀
2007-10-22
打赏
举报
回复
接口的一个好处是屏蔽内部实现:
举个例子:如果一个小的项目有几个模块,分别交给不同的人完成,模块之间的交互是要首先确定的,这时就需要接口。
接口用来给别人用,而且一般是不变的。你想,如果别人用到了你的代码,而你的类总是在变化,别人总要根据你的变化而改代码,他肯定不会高兴的。
使用接口还有一点很重要,在用junit 做单元测试时,有时候需要构造Mock(测试桩)对象,而Mock 只能通过接口才能实现。
Serializable
接口
的
作用
本文探讨了Java中Serializable
接口
的
作用
,指出其主要用于对象的序列化和反序列化,便于数据的保存和远程传输。尽管不实现该
接口
也能存储数据,但实现Serializable能提供更安全的数据传输保障,尤其是在NoSQL数据库中。此外,Serializable
接口
常用于方法参数,兼容各种实现了该
接口
的类。文章强调,对于复杂操作和特定数据库类型,实现序列化是必要的。
【JS】JavaScript入门笔记第四弹之函数、
作用
域~
本文详细介绍了JavaScript的函数概念、用法、参数传递、返回值、arguments和实际案例,同时深入剖析了函数
作用
域、变量
作用
域以及
作用
域链。通过实例演示了如何封装函数和理解
作用
域原理。
java的
接口
作用
本文介绍了Java中多态
接口
的动态加载实例,通过编写ComputeTime、Plane、Car007和Common
接口
类来实现不同交通工具计算运转时间的功能。同时探讨了
接口
作为参数传递的应用,展示了如何利用
接口
实现代码复用和扩展性。最后通过具体代码示例说明了
接口
在解决形状计算问题和多交通工具计算问题中的灵活应用。
AS3
接口
的一个很重要的
作用
本文探讨了AS3中
接口
和抽象类在处理多态性和类继承结构复杂性时的
作用
与区别,通过具体示例展示了
接口
在简化代码、提高适应性方面的优势,以及如何在不同场景下选择合适的类或
接口
设计。
RandomAccess
接口
的
作用
本文解释了RandomAccess
接口
在Java中的
作用
,主要用于标识支持随机访问的集合,如ArrayList。文章通过Collections的binarySearch方法展示了如何利用这个
接口
,并强调了RandomAccess
接口
在性能优化中的意义。博主借此分享自己阅读源码的心得体会,欢迎读者指正。,
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章