abstract class Inner_Class_1{
abstract void call();
}
class AnnonymousInner{
public static void main(String args[]){
Inner_Class_1 p=new Inner_Class_1()
{
void call()
{
System.out.println("nice fruits");
}
};
p.call();
}
}
幕后会发生什么?
是否为名为Inner_Class_1
的抽象类创建了对象?
为什么将其称为匿名类?
请帮帮我。
答案 0 :(得分:1)
不,为匿名类创建了一个对象,该类是Inner_Class_1
的子类。匿名意味着该类没有名称。