/*
匿名内部类,就是内部类的简写格式
必须有前提;
内部类必须继承或者实现一个外部类或则接口
匿名内部类,其实就是一个子类对象
格式 new 父类or接口
{
方法名
{
具体实现;
}
}
*/
abstract class Demo
{
abstract void show();
}
class Outer
{
int num=4;
class Inner extends Demo
{
void show()
{
System.out.println(num);
}
}
public void method()
{
new Inner().show();
}
}
abstract class Demo
{
abstract void show();
}
class Outer
{
int num=4;
public void method()
{
new Demo()
{
void show()
{
"实现";
}
}
}
}
class InnerClassDemo
{
}