如下在方法中使用匿名类,有什么好处,干嘛不直接用TestMain继承接口?
interface Interface1 {
/**
 * 颜色
 */
public void color();}public class TestMain { public Interface1 dest(){
return new Interface1(){
@Override
public void color() {
//do something
}
};
}

public static void main(String[] args) { }
}内部类匿名内部类匿名类