1 / 41
文档名称:

第六章 面向对象编程Ⅱppt课件.ppt

格式:ppt   大小:279KB   页数:41页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第六章 面向对象编程Ⅱppt课件.ppt

上传人:bb21547 2020/9/30 文件大小:279 KB

下载得到文件列表

第六章 面向对象编程Ⅱppt课件.ppt

相关文档

文档介绍

文档介绍:本章内容类的继承Java中使用extends关键字实现类的继承机制,其语法规则为:<modifier>class<name>[extends<superclass>]{ ………}通过继承,子类自动拥有了基类(superclass)的所有成员(成员变量和方法)。Java只支持单继承,不允许多重继承一个子类只能有一个基类一个基类可以派生出多个子类类的继承classPerson{privateStringname;privateintage;publicvoidsetName(Stringname){=name;}publicvoidsetAge(intage){=age;}publicStringgetName(){returnname;}publicintgetAge(){returnage;}}classStudentextendsPerson{privateStringschool;publicStringgetSchool(){returnschool;}publicvoidsetSchool(Stringschool){=school;}}lassTest{publicstaticvoidmain(Stringarg[]){Studentstudent=newStudent();("John");(18);("SCH");(());(());(());}}输出结果:.test;classParent{privateintn_private=1;intn_friendly=2;protectedintn_protected=3;publicintn_public=4;}classChildextendsParent{publicvoidf(){n_private=10;n_friendly=20;n_protected=30;n_public=40;}}方法的重写在子类中可以根据需要对从基类中继承来的方法进行重写。重写方法必须和被重写方法具有相同的方法名称、参数列表和返回值类型。重写方法不能使用比被重写方法更严格的访问权限。方法重写举例classPerson{privateStringname;privateintage;publicvoidsetName(Stringname){=name;}publicvoidsetAge(intage){=age;}publicStringgetName(){returnname;}publicintgetAge(){returnage;}publicStringgetInfo(){return"Name:"+name+"\n"+"age:"+age;}}classStudentextendsPerson{privateStringschool;publicStringgetSchool(){returnschool;}publicvoidsetSchool(Stringschool){=school;}publicStringgetInfo(){return"Name:"+getName()+"\nage:"+getAge()+"\nschool:"+school;}lassTest{publicstaticvoidmain(Stringarg[]){Studentstudent=newStudent();Personperson=newPerson();("none");(1000);("John");(18);("SCH");(());(());}}输出结果:Name:noneage:1000Name:Johnage:18school:SCHsuper关键字在Java类中使用super来引用基类的成分;例如:classFatherClass{publicintvalue;publicvoidf(){value=100;("="+value);

最近更新

临床科室医疗质量管理 31页

《elma超声波清洗机》课件 23页

《MFE管控模式》课件 32页

心血管内科建设发展规划【三篇】 9页

开家长会家长的发言稿 9页

初一话题作文400字(十篇) 9页

抗击改性剂市场分析及竞争策略分析报告 80页

2024年铬氧化物项目投资申请报告代可行性研究.. 64页

一个星期写一篇周记200字(15篇) 10页

有关梦想的演讲稿400字 9页

年中级会计职称考试财务管理试题及答案 15页

《寻找达尔文的足迹作业设计方案-2023-2024学.. 6页

外伸端板连接半刚性梁柱节点数值模拟分析的开.. 2页

复杂地区地震观测系统设计的分析研究的开题报.. 2页

壳聚糖即型水凝胶的生物安全性及止血作用研究.. 2页

墙体K值检测的热膜-热流计法适用性研究的开题.. 2页

基底节区新发梗塞患者认知障碍评估的开题报告.. 2页

基于颗粒轨道模型的螺旋离心泵内固液两相流动.. 2页

基于适宜的有居民海岛开发利用方式的无居民海.. 2页

基于超声电机的微纳米玻璃管拉伸系统的开题报.. 2页

基于评价理论对金砖国家第四次峰会报道的态度.. 2页

【剧本杀剧本介绍】无间旅途 1页

新中国史题库及答案六篇 95页

中小学研学旅行活动报备表格 3页

蛛网膜下腔出血教案 9页

《东京审判》台词 3页

广东快乐十分在投注外挂软件 6页

全球50大变态网站(爽死!)——绝对诱惑!!!!!!!.. 5页

以旧换新操作流程 2页

生化检验室内质控及失控分析 47页