匿名内部类
匿名内部类隐式的继承一个类或实现一个接口
- package cn.lxl.innerclass;
- import java.util.Date;
- public class AnClassInner {
- @SuppressWarnings("deprecation")
- public String info(Date date) {
- return date.toLocaleString();
- }
- public static void main(String[] args) {
- AnClassInner inner = new AnClassInner();
- String str = inner.info(new Date() {
- private static final long serialVersionUID = 1L;
- @Override
- public String toLocaleString() {
- return "覆写的方法";
- }
- });
- System.out.println(str);
- }
- }
转载于:https://blog.51cto.com/532770034/640941