标签:str color 匿名内部类 包含 格式 strong 父类 抽象类 抽象
内部类
把一个类放在另一个类的内部定义,这个定义在其他类内部的类就被称为内部类。包含内部类的类被称为外部类。
内部类的作用
注意:内部类比外部类可以多使用三个修饰符:private、protected、static,外部类不可以使用这三个修饰符
非静态内部类不能拥有静态成员。
静态内部类
用static修饰的内部类叫做静态内部类
匿名内部类
定义格式
new 实现接口() | 父类构造器(实参列表) { //匿名内部类的类体部分 }
匿名内部类不能是抽象类。
匿名内部类不能定义构造器。
标签:str color 匿名内部类 包含 格式 strong 父类 抽象类 抽象
原文地址:http://www.cnblogs.com/glennwang/p/7301026.html