- 0
- 0
- 约5.56千字
- 约 6页
- 2018-01-10 发布于河南
- 举报
java新手学习笔记
super和this的异同:???????1)super(参数):调用基类中的某一个构造函数(应该为构造函数中的第一条语句)????????? 2)this(参数):调用本类中另一种形成的构造函数(应该为构造函数中的第一条语句)???3)super: 它引用当前对象的直接父类中的成员(用来访问直接父类中被隐藏的父类中成员数据或函数,基类与派生类中有相同成员定义时如:super.变量名????super.成员函数据名(实参)?????? 4)this:它代表当前对象名(在程序中易产生二义性之处,应使用this来指明当前对象;如果函数的形参与类中的成员数据同名,这时需用this来指明成员变量名)????????5)调用super()必须写在子类构造方法的第一行,否则编译不通过。每个子类构造方法的第一条语句,都是隐含地调用super(),如果父类没有这种形式的构造函数,那么在编译的时候就会报错。 ???6)super()和this()类似,区别是,super()从子类中调用父类的构造方法,this()在同一类内调用其它方法。 ???7)super()和this()均需放在构造方法内第一行。 ???8)尽管可以用this调用一个构造器,但却不能调用两个。 ???9)this和super不能同时出现在一个构造函数里面,因为this必然会调用其它的构造函数,其它的构造函数必然也会有su
您可能关注的文档
- 用游戏来学习Java技术(Robocode攻略).doc
- java(实验报告).doc
- 吐血共享 这是我学习java的笔记.doc
- Java学习教程-java中number类浅析.docx
- java学习:软件开发七大难点原因.docx
- JAVA五大基础阶段.doc
- 学习札记-01.学习JAVA之前需了解的内容.doc
- java学习6.doc
- 学习Java的25个学习要点.docx
- JAVA学习经验谈.doc
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
原创力文档

文档评论(0)