文章目录 零、本讲学习目标 一、内部类概述 二、成员内部类 (一)成员内部类定义 (二)成员内部类说明 (三)创建成员内部类对象的语法格式 (四)成员内部类案例演示 1、创建学校类 2、创建测试类 (五)课堂练习 任务:在学校外部类里添加学生成员内部类 零、本讲学习目标 理解成员内部类的概念 掌握成员内部类的使用 一、内部类概述 在Java中,允许在一个类的内部定义类,这样的类称作内部类(inner class),这个内部类所在的类称作外部类(outer class)。 二、成员内部类 (一)成员内部类定义 在一个类中除了可以定义成员变量、成员方法,还可以定义类,这样的类被称作成员内部类。其实我们可以将内部类理解为国中之国。 (二)成员内部类说明 在成员内部类中,可以访问外部类的所有成员,包括成员变量和成员方法;在外部类中,同样可以访问成员内部类的变量和方法。 (三)创建成员内部类对象的语法格式 外部类名.内部类名 变量名