1 / 27
文档名称:

java继承 - java继承-课件PPT(精).ppt

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

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

分享

预览

java继承 - java继承-课件PPT(精).ppt

上传人:13431315 2016/3/10 文件大小:0 KB

下载得到文件列表

java继承 - java继承-课件PPT(精).ppt

文档介绍

文档介绍:第四章继承继承,就是儿子继承父亲,父亲有的儿子也有, 而自由的父亲却可能没有。在 java 中继承是面向对象的一种特性。可以认为他是分层次的一种手段。就像父亲有儿子,儿子有儿子,这样代代延续下去。引入继承可以减少重复的代码量,提高代码和开发的效率。继承?继承变量?继承方法? Super 关键字?继承中的构造方法?重写?初始化?上溯下溯? Final 关键字?抽象类?接口?接口和抽象类的区别继承的简单例子? class Father { ? int i=4; ? public void show(){ ? ("父类"); ?}?}? class Son extends Father{ ? int j=5; ? public void get(){ ? ("子类"); ?}?}?这里是一个简单的例子, java 重的继承是子类继承父类的关系。被继承的类叫做父类或者超类;而继承父类的类叫做子类。如这里的 Father 叫做超类或者父类,而继承 Father 类的 Son 叫做子类。继承? Java 中的继承是单继承,也就是说一个子类只能有一个超类。同时一个超类却可以有多个子类,而且子类也可以当作下一个子类的超类。父亲儿子孙子 1 继承继承孙子 2继承继承?继承语句格式?父类? Class FatherName { code } ?子类? Class SonName extends FatherName { soncode } ?是的这里用 extends 来表示继承关系。像上面的那几个例子都是这样的。继承?继承中成员的访问? private 私有变量,则在子类中是不可以调用的,其只能在父类的方法中调用,子类和其他类都不可以。? class Father { ? private int m=2; ?}? class Son extends Father{ ? int k=m; ?}?这样编译就通不过,如果把父类中修饰符 private 去掉,即可。关于类成员的修饰符?变量前面和 private 同性质的修饰符有 protected , default (缺省),和 public 。他们一共有四种。 Private 修饰的变量只能被本类使用。不可以不可以不可以不可以 private 不可以不可以可以可以 Default 不可以可以可以可以 protected 可以可以可以可以 Public 不同包中的非子类不同包中的子类同一个包中非子类同一个包中子类继承的 super 关键字? Super 关键字,可以用来子类调用父类的成员用, 它包括调用父类的 public 、 protectd 修饰的变量, 方法等等。? intsh = i;i是父类中的 public 变量? intsm = ;?这两种方法在子类中都可以调用父类中变量。? int i=i; (这样会显示变量未被初始化)当子类中定义与父类中相同的变量时,会将父类中相应的变量覆盖。因此用 super 即可完成相应的要求。? Int i= ;这样就可以了。 Super 关键字?调用父类的方法 super. 父类的方法( this 则是在同各类中调用构造方法也放首句) ?同时 super 也可以调用父类的构造方法,但是父类中构造方法用 private 修饰时,不能有子类去继承。?子类可以没有构造方法,他会调用父类的构造方法,如果父类也没有他会调用默认的构造方法。其父类继承 object 类的构造方法。?在子类中可以调用父类的构造方法, super 必须放在子类构造方法的的首句。继承?将子类引用赋给父类,这有点像上溯,不过上溯将在以后会介绍到。? Father ff=new Son(); ? ();为父类自己的方法?错 ();子类中的方法(这是不可以调用的) ?子类引用赋给父类后,父类的对象只可以调用父类中自己的变量和方法。

最近更新

论文《浅论中国的粮食安全问题》 6页

鼠李糖乳杆菌NCU239高密度培养技术研究的中期.. 2页

富瑞德有限公司企业文化建设三年规划 7页

学校安全工作领导小组安全责任书 24页

杭州电子科技大学C--面向对象程序设计-期末考.. 4页

办公用品及消耗品的管理规定 2页

黑龙江省业余体校篮球运动开展现状与对策研究.. 2页

交警队进村寨开展交通安全宣传 19页

外科护理带教老师ppt课件 27页

手外伤患者的护理ppt课件 35页

高速环境下MIMO信道参数估计及建模研究的中期.. 2页

2024年锰氧化物资金申请报告代可行性研究报告.. 54页

高速公路养护作业区用户费用计算及仿真技术研.. 2页

珠海冬季旅游景点推荐 5页

伤寒护理讲解ppt课件教程 30页

乳腺护理讲课ppt课件 31页

情景式护理ppt课件教学 30页

人教版二年级下册数学教学计划 (10) 7页

完整版箱涵施工方案 6页

歌曲版权授权书范本 2页

国三柴油机燃油系统结构原理电控高压喷油系统.. 69页

设计院战略合作协议书(精选3篇) 8页

学校规章制度高中学生学业评价管理办法 6页

《gb50108 2016 地下工程防水技术规范.》 80页

社区警务室基础工作台帐封面和工作用表样张样.. 26页

二胡曲《三门峡畅想曲》作品分析及演奏特色-音.. 23页

潮流计算课程设计 18页

Xxx医院弱电系统设备维保外包项目维护方案设计.. 16页