1.成员内部类
使用:
内部类的同名变量访问:
2、局部内部类:
局部内部类的final问题:
匿名内部类:
类作为成员变量类型:
接口作为成员变量类型:
实现方法1:
实现方法2:
接口作为参数或返回值: