- 1
- 0
- 约2.13千字
- 约 15页
- 2019-05-13 发布于广东
- 举报
第8讲:面向对象(3) 内容提要 内部类 对象之间的关系 面向对象程序设计的基本原则 教学要求 掌握内部类的各种类型及其编程 理解并掌握对象之间的五种关系 了解面向对象程序设计的基本原则 内部类 内部类分为3种: 成员内部类 方法内部类 匿名内部类。 成员内部类 成员内部类与类的成员(变量或方法)的地位是相同的,因而在修饰符和访问空间上相似,在这个意义下,可以把成员内部类当作一个成员来看待。 成员内部类按照有无static修饰又分为两类: static成员内部类 非static成员内部类。 static成员内部类 static成员内部类,可以在类或者Java接口中声明。例如。在类的内部声明一个内部类: 例程 在接口内部声明一个内部类: 例程 通过上面两个程序,可归纳static成员内部类的定义和使用方式如下: (1)在类或者接口内部,使用static修饰符来声明一个成员内部类,可以有也可以没有访问修饰符。 (2)在使用new创建该内部类对象时,外部类或接口相当于一个Java包。 (3)可在该内部类中直接访问外部类或者接口的static成员,访问非static成员只能通过创建外部类对象来实现,注意Java接口不能被实例化,从而在接口中定义的成员都是static的(接口中的成员的static修饰符可省略,省略后仍是static的)。 (4)声明该内部类体中的成员的方式
您可能关注的文档
- 青岛大学自动化与电气工程学院计算机控制技术课件 第2章(7).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第3章(1).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第3章(2).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第3章(3).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第3章(4).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第3章(5).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第4章(1).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第4章(2).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第4章(3).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第4章(4).ppt
- 青岛理工大学理学院Java程序设计基础课件 第十讲.ppt
- 青岛理工大学理学院Java程序设计基础课件 第十一讲(1).ppt
- 青岛理工大学理学院Java程序设计基础课件 第十一讲(2).ppt
- 青岛理工大学理学院Java程序设计基础课件 第四讲.ppt
- 青岛理工大学理学院Java程序设计基础课件 第五讲.ppt
- 青岛理工大学理学院Java程序设计基础课件 第一讲.ppt
- 青岛理工大学通信与电子工程学院面向对象程序设计课件 C++入门.ppt
- 青岛理工大学通信与电子工程学院面向对象程序设计课件 C++入门-补充.ppt
- 青岛理工大学通信与电子工程学院面向对象程序设计课件 输入与输出.ppt
- 青岛理工大学通信与电子工程学院面向对象程序设计课件 数组和结构体.ppt
最近下载
- 通风盖板装配工艺.pdf VIP
- 奥特斯培训考试.doc VIP
- 上海市上海财经大学附属北郊高级中学2024-2025学年高一下学期期末考试数学试题(含答案).pdf VIP
- AI虚拟主播特征对大学生美妆类产品冲动购买意愿的影响机制研究.pdf
- 施工组织与管理 建筑施工进度控制 TXX03140714 前锋线比较法应用案例.ppt VIP
- 2025年2024襄阳地生中考试卷及答案.doc VIP
- 2026年社区工作者招聘综合能力测试(社区知识)试题卷.docx
- 电气控制与PLC技能实训 课件 第8章 西门子触摸屏及其应用.pptx
- 2025年湖北襄阳市初二地生会考真题试卷+解析及答案.docx VIP
- 高频精选:湖南省农商银行笔试题库及答案.doc VIP
原创力文档

文档评论(0)