1.什么时候使用匿名内部类?
如果接口的实现类、父类的子类仅使用一次,那么使用匿名内部类
2.匿名内部类的格式?
接口名称 xx=new 接口名称(){
覆盖重写的方法
};
3.注意事项
A.接口不能直接New,匿名内部类多了个{};
B.大括号的内容是类,所以是没有名字;实现的接口用的是new 类似于implements
1.什么时候使用匿名内部类?
如果接口的实现类、父类的子类仅使用一次,那么使用匿名内部类
2.匿名内部类的格式?
接口名称 xx=new 接口名称(){
覆盖重写的方法
};
3.注意事项
A.接口不能直接New,匿名内部类多了个{};
B.大括号的内容是类,所以是没有名字;实现的接口用的是new 类似于implements