[求助]谁能够告诉我怎么样才能写好匿名内部类,请大家指教
基本上来说匿名内部类就是把内部类的定义放到方法中而已。因此匿名内部类的典型使用如下:
SuperClass obj = new SuperClass(some para)
{
abstract method
interface Method
overload Method
ect.
};
别忘了最后的引号。
匿名内部类使用的永远是接口方法,但使用起来比较方便,不必去定义太多的内部类。有一个限制,匿名内部类虽然是写在方法内部,但不能引用方法内的局部变量,只能使用全局变量。