ActionListener

来源:百度知道 编辑:UC知道 时间:2024/05/14 04:22:52
ActionListener a=new ActionListener(){
public void actionPerformed(ActionEvent e){
String name=((JButton)e.getSource()).getText();
txt.setText(name);
}
}
接口属于抽象类,抽象类是不能直接产生对象的,所以接口也不能产生对象,可这却例外,是怎么一回事?
越详细越好,谢谢!!小弟新手,忘不吝赐教!!!!
ActionListener 本身事一个接口,在这接口产生了对象,小弟不明白其中得道理。好像说用到了什么匿名类。不解

抽象何接口还是有那么店区别得
接口用来继承
他里面有声明了之后得空方法,他只是没实现方法而已
要继承接口就需要实现他得方法
而抽象类是没有方法得,要用抽象类就必须实现他,你要给他类属性
抽象类里能存在得只能是静态属性何方法