本帖最后由 王亚男 于 2012-3-8 01:32 编辑
晕,这个问题没有涉及到匿名内部类吧。。。
主函数是静态的,所以,调用function方法必须也要声明static,然后直接在主函数里直接写上function();就可以了。同类下可以直接访问。
哦~~我明白你的意思了。。
你是说在主函数里建立一个匿名内部类,并且调用function()方法吧。。。
class InnerTest
{
public static void main(String[] args)
{
new Object() //你创建的类都继承了这个类,所以这样也可以。
{
public void function()
{
System.out.println("hello");
}.function();
}
}
}
我记得毕老师视频里有详细讲的。看看就明白了。 |