Java接口和监听器

一、方法的分类
一般方法:public 返回类型 方法名(参数列表){方法体}
用于普通函数的调用;
构造方法:public 类名(参数列表){方法体}
用于构造对象和初始化属性;
抽象方法:public abstract 返回类型 方法名(参数列表);
不体现方法体的函数,所有不能直接调用,作用主要用于继承体系方法重写上,约束子类定义方法;
二、类的分类
一般类:public class 类名{}
public class Student{}
抽象类:public abstract class 类名{}
public abstract class Student{}
接口:       public interface class 类名{}
public interface class Student{}

类型常量变量一般方法构造方法抽象方法构造对象
一般类TTTTFT
抽象类TTTTTF
接口TFFFTF
补充:接口是一种特殊的抽象类,比抽象类更抽象
    常量的定义:public static final 常量名=值

三、接口继承
一般类和抽象类继承接口用 implements
接口继承接口用    extended
(总之,继承用extended,实现用implements,接口的继承本身就是接口的实现)
接口继承说明:
一般类继承接口必须要重写接口中所有的抽象方法
抽象类继承接口,可以选择的冲写接口中的抽象方法
接口继承接口,不需要重写方法
可以继承多个接口

监听器:
鼠标监听器
类名:MouseListener   类型:接口
public class Mouse implements MouseListener{


@Override
public void mouseClicked(MouseEvent e) {
// TODO Auto-generated method stub

}


@Override
public void mouseEntered(MouseEvent e) {
// TODO Auto-generated method stub

}


@Override
public void mouseExited(MouseEvent e) {
// TODO Auto-generated method stub

}


@Override
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub

}





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值