- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
〔Java语言程序设计实验指导〕电子教案第06章
第6章 包和接口;6.1 Java中的包;6.1.1 包的创建;6.1.2 关于类路径;6.1.3 一个简单的例子;6.1.4 访问保护; 分析教材P158~160页的例子,该例显示了访问修饰符的所有组合,在该例中有两个包和五个类。记住,这两个不同包中的类需要被存储在以它们的包p1、p2命名的目录下。
第一个包中定义了三个类:Protection, Derived, 和 SamePackage。第一个类以合法的保护模式定义了四个int变量。变量n声明成默认受保护型。n_pri是private型,n_pro是protected,n_pub是public的。
该例中每一个后来的类试图访问该类一个实例中的变量。根据访问权限不编译的行用单行注释//。在每个这样的行之前都是列举该级保护将允许访问的地点的注释。
第二个类,Derived是同样包p1中Protection类的子类,这允许Derived访问Protection中的除n_pri以外的所有变量,因为它是private。第三个类,SamePackage,不是Protection的子类???但是是在相同的包中,也可以访问除n_pri以外的所有变量。 ;6.1.5 包的导入;6.2 接口;6.2.1 关于接口;6.2.2 接口的定义;6.2.3 接口的实现; 我们可以把变量定义成使用接口的对象引用而不是类的类型。任何实现了所声明接口的类的实例都可以被这样的一个变量引用。当通过这些引用调用方法时,在实际引用接口的实例的基础上,方法被正确调用。这是接口的最显著特性之一。被执行的方法在运行时动态操作,允许在调用方法代码后创建类。调用代码在完全不知“调用者”的情况下可通过接口来调度。这个过程和前面章节中描述的用超类引用来访问子类对象很相似。 ;6.2.4 接口的使用;6.2.5 接口中的变量;6.2.6 接口的扩展
您可能关注的文档
- 【数学】2.2.2《用样本的数字特征估计总体的数字特征》课件﹝新人教B版必修3﹞.ppt
- 【数学】2.2.1用样本的频率分布估计总体的分布﹝一﹞课件1﹝人教B版必修3﹞.ppt
- 【数学】2.2.2《圆的一般方程》课件﹝北师版必修2﹞.ppt
- 【数学】2.2.1用样本的频率分布估计总体的分布﹝二﹞课件2﹝人教B版必修3﹞.ppt
- 【数学】2.2.1圆的标准方程课件﹝北师大必修2﹞.ppt
- 【数学】2.2.1导数的概念课件﹝北师大版选修2-2﹞.ppt
- 【数学】2.2.2圆的1般方程课件﹝北师大必修2﹞﹝2﹞.ppt
- 【数学】2.2.1《用样本的频率分布估计总体分布﹝二﹞》课件﹝人教A版必修3﹞2011.12.9.ppt
- 【数学】2.2.1《条件概率﹝一﹞》课件﹝新人教A版选修2-3﹞.ppt
- 【数学】2.2.3直线与圆、圆与圆的位置关系课件﹝北师大必修2﹞.ppt
最近下载
- 违章驾驶员交通安全培训精品课件.pptx
- Panasonic松下电器卫浴产品 电子坐便器CH2N615WSC_2N625GYC用户手册.pdf
- 人教部编版四年级下册语文第五单元教案设计(含交流平台习作例文和习作教案).doc
- 小学数学_青岛版六年级下册数学智慧广场“鸡兔同笼”问题教学设计学情分析教材分析课后反思.doc
- 2023年南京特殊教育师范学院特殊教育专业《普通心理学》期末试卷A(有答案).docx VIP
- 猪的信号(育肥猪).doc
- 机械设计基础(第六版)杨可桢课后习题答案.pdf
- 紧密型县域医疗卫生共同体消毒供应中心运营指南(2020年版 医联体建设).docx
- 《潍坊港总体规划》报告.doc
- 巧用仪式感提升高中阶段班级管理.docx VIP
文档评论(0)