访问匿名类方法

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:56:09
如何访问匿名类自己写的方法?不是重写父类的方法,是父类没有的方法。
在匿名类内部定义了一个新方法:void speak(){ System.out.println("test");} 可是如果从匿名类外部不能访问新定义的方法,那么这样的方法不是没办法调用了,那写来干嘛?

从匿名类外面访问匿名类里面新定义的方法是不可能的。你可以说一下你想要实现什么功能,我可以看看有什么别的方法。

匿名类,是不容易访问的。。。因为它本身就是不能重复被访问的。。

比如System.out.println(new Integer(100));
显然,这个对象被输出之后,你想再引用是不可能的...