论文部分内容阅读
Java中的内部类在程序中起着“心脏”的作用,能用此实现特定的功能,具有非常好的封装性。使用内部类可以很方便地编写事件驱动程序。本文将结合简单实例内部类理解及用法进行详细描述。
一、内部类的定义及分类
内部类指的是Java类体内定义的类,也称为嵌套类。通常类体内有属性与方法两大部分,有了内部类,类体内可包括属性、方法及类三个部分。内部类可分为成员内部类、静态内部类与方法内部类,以及一种特殊的匿名内部类。下面分别阐述。
二、成员内部类
成员内部类指的是与外部类的属性、方法并列定义且作为外部类的一个成员存在的类。比如:
class outter{
void f(
一、内部类的定义及分类
内部类指的是Java类体内定义的类,也称为嵌套类。通常类体内有属性与方法两大部分,有了内部类,类体内可包括属性、方法及类三个部分。内部类可分为成员内部类、静态内部类与方法内部类,以及一种特殊的匿名内部类。下面分别阐述。
二、成员内部类
成员内部类指的是与外部类的属性、方法并列定义且作为外部类的一个成员存在的类。比如:
class outter{
void f(