- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Java程序设计与实践教程—清华大学出版社1
第6章类和对象的扩展
主讲教师:计算机系翟洁
2020年4月27日星期一
Java程序设计与实践教程—清华大学出版社22
6.1.3成员变量的隐藏
成员变量的隐藏:子类中定义了与父类中名
字相同的成员变量,父类中的成员变量在子
类中不可见。
子类引用父类同名变量格式:
super.变量名
2020年4月27日星期一
Java程序设计与实践教程—清华大学出版社33
例有类A派生出类B的定义如下:
6.1.3成员变量的隐藏
classA1{
intx=6;父类中的x被隐藏
成员变量的隐藏:子类中定义了与父类中名
}
publicclassyincextendsA1{
字相同的成员变量,父类中的成员变量在子
intx=8;引用的是父类中的x还是
类中不可见。子类中的x
voidfy(){
x++;答案:子类中的x
子类引用父类同名变量格式:
System.out.println(subclassx=+x);
System.out.println(superclassx=+super.x);
super.变量名
}//super.x表示被隐藏的父类变量x
publicstaticvoidmain(String[]args){
yincy1=newyinc();
y1.fy();答案:父类中的x
}
}
2020年4月27日星期一
Java程序设计与实践教程—清华大学出版社44
6.1.4方法的覆盖
方法覆盖:
含义:父类中的非私有成员方法被子类继承,但如果继承
成员方法不能满足子类功能,则子类重写该方法。
要求:
(1)方法头要与父类一样,即两个方法要具有完全相同的
方法名、返回类型、参数表。
(2)方法体要根据子类的需要重写,从而满足子类功能的
要求。
(3)如子类中需要调用被覆盖的父类中的同名方法,通过
super关键字作前缀加圆点运算符来实现调用,即:
super.方法名()
120
2020年4月27日星期一
Java程序设计与实践教程—清华大学出版社5
6.1.4方法的覆盖
方法的重载与覆盖的区别:
(1)方法的重载:指同一个类中定义多个同名的方法,它
们的参数列表不同,但可以有不同类型的返回值。重载方
法调用时根据其参数的类型、个数和顺序来区分。子类可
以对继承来的方法进行重载。
(2
您可能关注的文档
- 新闻与新闻选择.pptx
- 新闻媒体与政治.pptx
- 新闻的客观性.pptx
- 《新闻理论》笔记-核心专题.pdf
- 《中外新闻史》笔记-20题.pdf
- 中新史历年考题.docx
- 中新史笔记与考题-林溪声.doc
- 上海海洋大学《现代通信原理》课件--第1章.ppt
- 上海海洋大学《现代通信原理》课件--第2章.ppt
- 上海海洋大学《现代通信原理》课件--第3章.ppt
- CGT CGT病毒载体裂解液试剂盒 CGT Viral Vector Lysis Kit CGT dPCR Assay 用户手册.pdf
- FUJITSU富士通Remote Management ControlleriRMC S5用户手册.pdf
- FUJITSU富士通服务器PRIMEQUEST 3800E2系统配置指南.pdf
- Kistler基思利Industrial Charge AmplifierType 5073A用户手册.pdf
- Bret Drive布瑞特驱动 上位机软件 说明书.pdf
- Fujitsu General 富士通ゼネラル ルームエアコン AS-D229KS, AO-D229KS, AS-D259KS, AO-D259KS, AS-D289KS, AO-D289KS, AS-D409KS, AO-D409KS, AS-D569KS2, AO-D569KS2 用户手册.pdf
- Fujitsu General 富士通通用 房间空调 AS-AH222M, AO-AH222M, AS-AH252M, AO-AH252M, AS-AH282M, AO-AH282M, AS-AH362M, AO-AH362M, AO-AH402M, AS-AH402M, AS-AH562M2, AO-AH562M2 用户手册.pdf
- FUJITSU富士通网络设备Si-R系列P3NK-3932-06Z0功能说明书.pdf
- FUJITSU 富士通 FRAM存储器 MB85RS64 数据手册.pdf
- Magntek 麦歌恩 传感器芯片 MT6501 产品说明书.pdf
最近下载
- 2024-2025学年北京海淀区三上期末数学试卷及答案.pdf VIP
- 国家开放大学(电大)《社会统计学》期末考试复习试题及答案解析.docx VIP
- 八年级数学上册专题14.6 因式分解的应用(压轴题专项讲练)(人教版)(原卷版).docx VIP
- 硬笔楷书笔画.ppt VIP
- 北师大版七年级数学寒假班讲义(基础班).pdf VIP
- 2025年垃圾发电厂数字化升级研究.docx VIP
- 儿童慢性鼻窦炎的诊断和治疗中国专家共识(杭州2024).pptx VIP
- 辽宁初中数学中考考点.docx VIP
- 人呼吸道合胞病毒下呼吸道感染治疗及预防指南(2024版).pptx VIP
- 静设备基础知识.pptx
原创力文档


文档评论(0)