0
点赞
收藏
分享

微信扫一扫

TreeMap类型添加数据

崭新的韭菜 2023-06-06 阅读 68

内部类(1)

类的五大成员:属性、方法、构造方法、代码块、内部类

public class Outer {//外部类
public class Inner{//内部类
}
}

 局部内部类

匿名内部类

匿名内部类只是没有类名,其他的都具备

例如:

 // 实现关系下的匿名内部类:
interface Dao {
	void show();
}
 
public class AnonymousDemo {
    //编写回调方法 :callInner
    public void callInner(){
        // 接口关系下的匿名内部类
        new Dao(){
            //实现子类 但是没有名字 所以叫匿名内部类
            @Override
            public void show() {
                System.out.println("接口方法...");
            }
        }.show();
    }
}
// 测试:
public class Demo {
    public static void main(String[] args) {
        AnonymousDemo anonymousDemo = new AnonymousDemo();
        anonymousDemo.callInner();
    }
}

 

 

 

举报

相关推荐

0 条评论