美文网首页
Java--内部类的分类-3(匿名内部类)

Java--内部类的分类-3(匿名内部类)

作者: 李赫尔南 | 来源:发表于2022-09-02 16:55 被阅读0次

匿名内部类
  匿名内部类适合那种只需要使用一次的类。比如:键盘监听操作等等。

语法:

new 父类构造器(实参类表) \实现接口 () {
    //匿名内部类类体!
}

【示例】匿名内部类的使用

this.addwindowListener(new WindowAdapter(){
    @Override
    public void windowClosing(WindowEvent e) {
        System.exit(0);
    }
)};
this.addKeyListener(new KeyAdapter(){
    @Override
    public void keyPressed(KeyEvent e) {
        myTank.keyPressed(e);
    }
    @Override
    public void keyReleased(KeyEvent e) {
        myTank.keyReleased(e);
    }
)};

注意事项

  1. 匿名内部类没有访问修饰符。
  2. 匿名内部类没有构造方法。因为它连名字都没有,那又何来构造方法呢?

相关文章

  • 内部类

    成员内部类 局部内部类(定义在方法内和定义在作用域内的类) 匿名内部类

  • Java 内部类

    内部类包括成员内部类、方法内部类、*静态内部类、匿名内部类*。 内部类的作用 由于内部类的实现和外部类没有关系,内...

  • java se 成员内部类

    一个类内部包含另一个类身体与心脏分类:1、成员内部类2、局部内部类(匿名内部类) 1、成员内部类 注:内用外可直接...

  • 2020-09-12 Java内部类、匿名内部类(重要)

    内部类 一个类包含另一个类。被包含的类叫内部类。(身体和心脏的关系)分类:1.成员内部类2.局部内部类(包含匿名内...

  • java之内部类

    一、分类: 1、静态内部类 2、成员内部类 3、局部内部类 4、匿名内部类 二、静态内部类 1、静态内部类可以等同...

  • javaSE_day10_内部类和Lambda

    内部类分类: 成员内部类:实例内部类、 静态内部类(类内部类) 局部内部类 匿名内部类 ----------...

  • Java--内部类的分类-3(匿名内部类)

    匿名内部类  匿名内部类适合那种只需要使用一次的类。比如:键盘监听操作等等。 语法: 【示例】匿名内部类的使用 注...

  • Java 内部类、静态内部类、方法内部类(未完待续)

    内部类 什么是内部类?内部类其实就是在一个类中创建的类。内部类有四种: 成员内部类 静态内部类 局部内部类 匿名内...

  • java 内部类

    一般有四种内部类的使用方式: 嵌套的内部类 方法内的内部类 静态内部类 匿名内部类 什么时候用内部类: 有时候明显...

  • Java匿名内部类

    导语 学完匿名内部类就懂的情书。 主要内容 接口与抽象类和匿名内部类的关系 具体内容 匿名内部类也就是没有名字的内...

网友评论

      本文标题:Java--内部类的分类-3(匿名内部类)

      本文链接:https://www.haomeiwen.com/subject/anyenrtx.html