| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 802 人关注过本帖
标题:初学都遇到接口的问题,卡壳了
只看楼主 加入收藏
geqmoon
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2004-10-16
收藏
 问题点数:0 回复次数:9 
初学都遇到接口的问题,卡壳了

为什么要用接口啊.在时钟和线程里面都用了接口的啊...
谁能帮我请请这方面的知识啊...

搜索更多相关主题的帖子: 接口 卡壳 初学 
2007-06-28 15:21
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
什么 时钟,什么线程?

如果一句话可以说的话,那就是接口方便实现多态

可惜不是你,陪我到最后
2007-06-28 17:46
geqmoon
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2004-10-16
收藏
得分:0 

大家说说从big java 这本国外的教材学习java 怎么样.
我C,C++,MYSQL都是大学学点基础.


2007-06-28 17:47
geqmoon
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2004-10-16
收藏
得分:0 
呵呵,不专业人讲不专业话..

我说的是定时器要实现的接口求 ActionListener.
线程中要实现的Runnable接口.

2007-06-28 17:54
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

接口就是大家都商定的一个东西,它定义,你来实现


可惜不是你,陪我到最后
2007-06-28 17:59
geqmoon
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2004-10-16
收藏
得分:0 


明天继续学习..
还是觉得时钟和线程那里代码有些晕..


2007-06-28 18:03
geqmoon
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2004-10-16
收藏
得分:0 
public interface ActionListerner
{
void actionPerformed(ActionEvent event);
} //这个接口有什么用啊...
           又没有几个类要用,用得着多态吗?

Class MyListenner implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
//在每次定时器事件中执行此动作
}
}
MyListerner listerner = new MyListener();
Timer t = new Timer(interval,listener);
t.start();


2007-06-28 18:09
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
当然有用,它商定好了,只要实现了public void actionPerformed方法的类都可以声明implements ActionListener

那么别人在使用ActionListener的时候,就可以抽象了,不管它原来是怎么一个样子,现在只调用一个约定好的方法actionPerformed

可惜不是你,陪我到最后
2007-06-28 19:06
geqmoon
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2004-10-16
收藏
得分:0 
不管怎么样谢谢大哥了。。

2007-06-28 21:01
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
相信以后你会慢慢明白接口的设计精妙之处的

可惜不是你,陪我到最后
2007-06-29 09:23
快速回复:初学都遇到接口的问题,卡壳了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019958 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved