学到JAVA接口

yaozi8 2010-01-23 12:51:14
加精
现在学完了JAVA的面向对象,有点晕,最主要就是接口,它没方法实现那有什么作用呢?
...全文
5081 243 打赏 收藏 转发到动态 举报
写回复
用AI写文章
243 条回复
切换为时间正序
请发表友善的回复…
发表回复
SatoshiNakamoto 2012-10-26
  • 打赏
  • 举报
回复
感谢分享,交友
wvhuihui 2012-10-26
  • 打赏
  • 举报
回复
现在 不懂
sadcui 2012-08-16
  • 打赏
  • 举报
回复
才接触java~ ~ 学习来着
dsb_csdn 2012-08-13
  • 打赏
  • 举报
回复
老马说是一流卖标准 (一个意思)[Quote=引用 9 楼 的回复:]
三流的产品。
二流的服务。
一流的接口。 sun实现了一系列的数据库接口。具体实现不用操心,只要哪个产家想用就去实现。
[/Quote]
面试精华 2012-03-19
  • 打赏
  • 举报
回复
LZ知道接口是什么了么?· · ·
夜半微凉 2010-04-11
  • 打赏
  • 举报
回复
分享了
hww6891 2010-03-21
  • 打赏
  • 举报
回复
谢谢lz UP一下
java55369618 2010-03-15
  • 打赏
  • 举报
回复
老师说是封装隔离的好东西

不过我还没有用到接口的


正在学习中
豪啊由 2010-02-25
  • 打赏
  • 举报
回复
引用 31 楼 whut_lcy 的回复:
简单点:
定义个接口,不妨叫做流行明星PopStar.现在要举办**汇演,请这些明星来参加,明星们最拿手的就是唱歌了。
这样PopStar就有一个叫做singSong的方法,唱歌
interface PopStar{
 
    void singSong(String songName);
}

假如你就是这些明星的老大,或者经纪公司.你向举办方提供一批明星的名单:
List <PopStar>singerList;
这些明星一个个都去实现PopStar这个接口,也就是实现唱歌这个抽象方法.

好了,到了汇演现场,你手下的这些明星依次上场表演:
PosStar currentStar = null;
currentStar = ("曾哥")singerList.iterator.next();
currentStar.singSong("...");

currentStar = ("春哥")singerList.iterator.next();
currentStar.singSong("...");
(本人对超女不熟悉,具体唱什么也不知道,用省略号代替吧,意思到了即可)
.....
一个个明星自己唱歌.

OK,举办方不用关心你这个明星怎么唱歌的,只要我知道你是明星而且来了就会给我唱歌。我只管调用你的singSong就可以了.

回到java接口编程:你是程序员,就是上面的经纪公司,举办方就是你的程序使用者.明星名单就是接口,明星就是你一个个具体的业务方法。
你把程序设计好了,只需把接口提供给程序使用者,暴露必要的方法.调用方不必关心你具体怎么实现的.

看了这个我明白了
zhangjun460 2010-02-25
  • 打赏
  • 举报
回复
接口很重要,好好学吧。 接口无处不在。
w3329307 2010-01-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 w_s254322 的回复:]
学习java基础建议去www.itkanba.com网页上去。
都是新手知识,易理解。
[/Quote]
很好的地方,去了才知道
zhuoyue 2010-01-28
  • 打赏
  • 举报
回复
mark
xiaolong0211 2010-01-27
  • 打赏
  • 举报
回复
看看!
封心绝念 2010-01-27
  • 打赏
  • 举报
回复
向20楼学习!
dybear1919 2010-01-27
  • 打赏
  • 举报
回复
学习了
frans11 2010-01-27
  • 打赏
  • 举报
回复
接口就是标准
zhanglei051401 2010-01-27
  • 打赏
  • 举报
回复
接口很重要,实现低耦合度,以后开发就认识到他的重要性了。
sacredm4 2010-01-27
  • 打赏
  • 举报
回复
16楼的回答我觉得最好
happyinside 2010-01-27
  • 打赏
  • 举报
回复
非常好
wangzi_112 2010-01-27
  • 打赏
  • 举报
回复
加油
加载更多回复(213)

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧