本帖最后由 yan 于 2013-8-13 22:37 编辑
class outer
{
static class inner
{
void show()
{
System.out.println("内部类");
}
void show1()
{
System.out.println("hello");
}
}
void function()
{
inner n=new inner();
n.show();
}
}
class InnerDemo2
{
public static void main(String[] args)
{
new outer.inner().show();
}
}
内部类被static修饰时,想要直接访问内部类的方法,使用new outer.inner(),但是这样只能访问其中的一个方法,如果想要访问另一个方法,又要重写new一个
我想知道的是有没有这么一种方法,一个引用变量可以接收内部类对象,然后使用引用去调用内部类方法 |