快速掌握java基础学习之内部类

时间:2026-02-15 21:41:45

1、第一步

内部类:在一个类的内部还会存在另外的一个类,则称之为内部类。

内部类可声明成public或private,当声明为public或private时,对其访问的限制和成员变量、成员方法一样

快速掌握java基础学习之内部类

2、第二步

内部类的格式:

标识符 class 外部类的名称{

//外部类的成员

标识符 class 内部类的名称{

//内部类的成员

}

}

快速掌握java基础学习之内部类

快速掌握java基础学习之内部类

3、第三步

内部类的特点:

优点:减少了代码量,减少了复杂度,最大的优点是方便范围外部类的私有属性

快速掌握java基础学习之内部类

快速掌握java基础学习之内部类

快速掌握java基础学习之内部类

4、第四步

内部类的缺点:

正常的操作一个类时,在类中只定义属性和方法,如果定义了内部了破坏了程序的结构,而且内部类是无法按照外部类的形式调用的

快速掌握java基础学习之内部类

快速掌握java基础学习之内部类

5、第五步

使用static声明内部类

如果使用static声明一个内部类,那么这个类就是外部类,可以直接通过外部类名称.内部类名称进行访问

快速掌握java基础学习之内部类

快速掌握java基础学习之内部类

6、第六步

在外部类访问内部类

一个内部类可以通过外部类访问,也可以直接在其他类中调用,访问格式

外部类.内部类  内部类名称=外部类实例.new 内部类();

快速掌握java基础学习之内部类

快速掌握java基础学习之内部类

© 2026 途途旅游
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com