概述
-
匿名的前提
存在一个类或者接口,这里的类可以是具体类也可以是抽象类 -
格式
new 类名{
重写方法
}; -
实现
new Inter() {
@Override
public void show() {
System.out.println("时间");
}
};
内部类的本质
就是个的对象
- 内部类通过多态的方式调用
Fu02 v=new Fu02() {
@Override
public void show() {
System.out.println("有哦怕");
}
};
v.show();
- 直接调用方法
new Fu() {
@Override
void show() {
System.out.println("死亡");
}
}.show();