- 0
- 0
- 约1.63千字
- 约 21页
- 2026-03-06 发布于陕西
- 举报
模块四面向对象-高阶特性
内部类任务四
内部类在Java中有一种特殊的类,它被定义在其他类的内部,这样的类称为内部类,内部类所在的类称为外部类。根据定义位置、访问权限和定义方式的不同,Java中的内部类主要分为成员内部类、局部内部类、匿名内部类和静态内部类。
学习目标先定一个小目标!熟悉成员内部类,能够说出成员内部类的特点熟悉匿名内部类,能够说出匿名内部类的特点熟悉静态内部类,能够说出静态内部类的特点熟悉局部内部类,能够说出局部内部类的特点
成员内部类成员内部类概念:定义在一个类的成员位置的类。访问权限:成员内部类可以访问外部类的所有成员变量和方法,并可以有自己的成员变量和方法。创建内部类对象:先创建外部类的对象,然后再通过外部类的对象创建内部类对象。外部类名.成员内部类名变量名=外部类对象.new成员内部类名();
成员内部类下面通过一个控制设备开关机的案例演示成员内部类的定义和使用。案例演示Example16.java源代码
成员内部类案例的运行结果如下图所示。案例演示
局部内部类局部内部类概念:是定义在方法中的类,它和局部变量一样,只在方法中有效。访问权限:局部内部类可以访问外部类的所有成员变量和方法,而局部内部类中变量和方法只能在局部内部类所在的方法中被访问。创建局部内部类对象:局部内部类只能在方法内部或作用域内部被实例化,创建局部内部类的语法格式与普通类
您可能关注的文档
- 贫血概述16课件讲解.pptx
- 频分多路复用姜毕营计算机网络技术二数据通信基础任务六多路复用技术17课件讲解.pptx
- 模块七IO流78课件讲解.pptx
- 模块七IO流85课件讲解.pptx
- 模块三面向对象基础知识31课件讲解.pptx
- 模块三面向对象基础知识33课件讲解.pptx
- 模块三面向对象基础知识55课件讲解.pptx
- 模块三无人机实景三维数据获取22课件讲解.pptx
- 模块三无人机实景三维数据获取35课件讲解.pptx
- 模块三无人机实景三维数据获取65课件讲解.pptx
- 宣贯培训(2026年)《GBT 20455-2023集运机 术语、定义和规格》.pptx
- 宣贯培训(2026年)《GBT 20552-2023长牡蛎》.pptx
- 宣贯培训(2026年)《GBT 7631.17-2014润滑剂、工业用油和相关产品(L类)的分类 第17部分:E组(内燃机油)》.pptx
- 宣贯培训(2026年)《GBT 7631.11-2014润滑剂、工业用油和有关产品(L类)的分类 第11部分:G组(导轨)》.pptx
- 宣贯培训(2026年)《GBT 7702.7-2023煤质颗粒活性炭试验方法 第7部分:碘吸附值的测定》.pptx
- 宣贯培训(2026年)《GBT 7702.10-2008煤质颗粒活性炭试验方法 苯蒸气 氯乙烷蒸气防护时间的测定》.pptx
- 宣贯培训(2026年)《GBT 7532-2008有机化工产品中重金属的测定 目视比色法》.pptx
- 宣贯培训(2026年)《GBT 7939.3-2023液压传动连接 试验方法 第3部分:软管总成》.pptx
- 宣贯培训(2026年)《GBT 7922-2023照明光源颜色的测量方法》.pptx
- 宣贯培训(2026年)《GBT 7983-2013输送带 横向柔性(成槽性) 试验方法》.pptx
最近下载
- 4.3.1对数的概念课件- 高一上学期数学人教A版(2025)必修第一册(20张PPT)(含音频+视频).pptx VIP
- 2025沈阳职业技术学院单招《数学》测试卷含完整答案详解【有一套】.docx VIP
- 肉制品加工应急预案演练.docx VIP
- 2024年山东省德州市中考化学真题卷及答案解析.docx VIP
- 2025沈阳职业技术学院单招《数学》试卷含完整答案详解【典优】.docx VIP
- 2026年组织生活会批评与自我批评参考范文3篇.doc VIP
- 公务员2025年行测真题汇编试卷(含答案).pdf VIP
- 期末专项复习(讲义)鲁科版(五四学制)英语五年级下册.docx VIP
- 鲁科版(五四学制)小学英语五年级下册综合复习各单元短语素材.docx VIP
- 标准图集-20S515钢筋混凝土及砖砌排水检查井.pdf VIP
原创力文档

文档评论(0)