接口与监听器

接口与类相似,都是由属性和方法构成。类中存在很“基础”的类,譬如Component类,JLabel,JButton,JTextField等都继承于Component类,然而这个类又继承另一个更基础的类Object类。接口可以认为是类的进一步的“基础化”和抽象化。接口中的属性要用public static final 这些关键字修饰,作为常量使用。而接口中的方法则抽象为一个方法头,而没有方法体。所以接口不可能实例化,因为即使实例化它也不能执行任何方法,接口必须被类继承。接口的出现的一个很重要的用处是它能够实现类之间的继承所不能实现的多重继承。一个类可以继承多个接口,从而实现多个接口的功能。
监听器的一种,动作监听器接口,ActionListener接口中含有一个普通方法actionPerformed(ActionEvent e),该方法被重写后,方法体表示事件源被鼠标点击一次或键盘空格按下后执行的动作。运用此方法,可以使一个窗体中的按钮、标签等组建有其实际意义,也就是说,点击某一个按钮后,能够引发一系列的操作,譬如QQ登陆界面的“登陆”按钮,再点击该按钮后,系统会获取账号和密码,并对账号和密码做出判定等等。进一步推想,计算机上各种各样的软件也是通过监听器来实现其功能的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值