Java 匿名内部类 概述

来源:互联网 发布:贪玩游戏 知乎 编辑:程序博客网 时间:2024/06/06 03:12
学习于 毕向东java
/*匿名内部类 : 就是内部类的简写方式必须有前提:内部类必须继承或者实现一个外部类或者接口匿名内部类:其实就是一个匿名子类对象格式: new 父类or接口(){子类内容}*/abstract class Demo{abstract void show();}class Outer{int num =4;class Inner extends Dmeo{void show(){System.out.println("show..."+num);}}public void method(){//new Inner().show(); 正常new Demo(){//这是一个匿名内部类到.show()之前//new 了一个匿名对象 覆盖父类方法void show(){System.out.println("show__________"+num);}}.show();}}class InnerClassDemo4{public static void main(String[] args) {new Outer().method();}}

原创粉丝点击