内部类的定义、种类以及优点
2023-07-06
在一个类的内部定义了另一个类,处于内层的类称为内部类,包含内部类的类称为外部类。
很显然,内部类依赖于外部类而存在,程序编译之后得到的内部类文件形式为:外部类$内部类.class,如果要表示内部类,则可采用这种形式:外部类.内部类。
内部类的种类:
成员内部类、
局部内部类、
静态内部类、
匿名内部类(图形是要用到,必须掌握)
使用内部类的优点:内部类成员可以直接访问外部类的成员(包括私有成员)。
内部类的定义、种类以及优点2023-07-06 在一个类的内部定义了另一个类,处于内层的类称为内部类,包含内部类的类称为外部类。 很显然,内部类依赖于外部类而存在,程序编译之后得到的内部类文件形式为:外部类$内部类.class,如果要表示内部类,则可采用这种形式:外部类.内部类。 内部类的种类: 成员内部类、 局部内部类、 静态内部类、 匿名内部类(图形是要用到,必须掌握) 使用内部类的优点:内部类成员可以直接访问外部类的成员(包括私有成员)。 相关内容: |