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

 时间:2024-11-17 11:30:17

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基础学习之内部类
  • 快速掌握java基础学习引用传递与应用
  • 快速掌握java基础学习之封装性
  • 快速掌握java基础学习之运算符(一)
  • 快速掌握java基础学习之单向链表
  • 快速掌握java基础学习之运算符(二)
  • 热门搜索
    长城手抄报 扫黑除恶手抄报 中秋节手抄报简单漂亮 手抄报大全 关于数学的手抄报 健康人生绿色无毒手抄报 关于元宵节的手抄报 卫生与健康手抄报 劳动手抄报内容 关于文明的手抄报