【this,super关键字使用】经典习题
假定 Grand,Father和Son在同一个包, 问父类和子类中通过this和super都可以调用哪些属性和方法
class Grand {String name = "AA";private int age = 100;public void g1(){}
}
class Father extends Grand{String id = "001";private double score;public void f1() {//super可以访问哪些成员(属性和方法)?//this可以访问哪些成员?}
}
class Son extends Father {String name = "BB";public void g1() {}private void show(){//super可以访问哪些成员(属性和方法)?//this可以访问哪些成员?}
}
答案
father中
super:super.name super.g1()
this: this.id , this.score this.f1() this.name this.g1()
Son中
super:super.id super.f1() super.name super.g1()
this: this.name this.g1() this.show() this.id this.f1()
【this,super关键字使用】经典习题相关推荐
- 1.4 面向对象编程中级 对象的继承与super关键字-跟着韩老师学JavaSE
大佬给推荐的韩顺平老师的课程 2021年刚刚录的船新版本! [零基础 快速学Java]韩顺平 零基础30天学会Java 硬把从另一个讲师那里看了300多集的我拽过来 几十节课一下子爱上这个节奏了!安利 ...
- 解析java多态经典习题
解析java多态经典习题 1 题目一 1.1 题目内容 编写程序实现乐手弹奏乐器.乐手可以弹奏不同的乐器从 而发出不同的声音. 可以弹奏的乐器包括二胡.钢琴和琵琶. 实现思路及关键代码: ①定义乐器类 ...
- super关键字,多态
一.super关键字 1.1 定义 super表示父类对象的引用 可以调用父类中非私有的成员属性和成员方法 调用属性 super.属性名 调用方法 super.方法名(参数列表) 调用构造方法 sup ...
- This和Super关键字的对比
this和Super关键字 this和Super关键字的对比 Super关键字的用法如下: 1. super关键字代表了父类空间的引用: 2. super关键字的作用: 3. super关键字调用父类 ...
- Java基础学习总结(8)——super关键字
2019独角兽企业重金招聘Python工程师标准>>> 一.super关键字 在JAVA类中使用super来引用父类的成分,用this来引用当前对象,如果一个类从另外一个类继承,我们 ...
- 已知长短轴求椭圆上任意一点的坐标_高中数学必修2:平面解析几何——椭圆(经典习题)...
今天接着给大家分享关于高中数学必修2平面解析几何中椭圆知识点讲解,从三个方面进行讲解:基础梳理.要点整理.经典高考习题解题过程及答案. 一.基础梳理 1.椭圆的定义 2.椭圆的标准方程和几何性质 要点 ...
- Java面向对象之继承,方法重写,super关键字,员工类系列继承题
在程序中,如果想声明一个类继承另一个类,需要使用extends关键字. 格式: class 子类 extends 父类 {} 继承的好处 1.继承的出现提高了代码的复用性,提高软件开发效率. 2.继承 ...
- 被final修饰的变量在哪存储_final,static,this,super 关键字总结,一点课堂(多岸学院)...
final 关键字 final关键字主要用在三个地方:变量.方法.类. 对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改:如果是引用类型的变量,则在对其初始化之后便 ...
- java构造方法 this_Java之构造方法及this、super关键字
有关构造方法的理解: 需要对对象的数据进行初始化,则创建一个构造方法,此方法名字和类名一样,但是没有返回值(类型和具体的值都没,但是可以写return;).构造方法是用来创建对象的,所以是不能被对象调 ...
- Java基础super关键字、final关键字、static关键字、匿名对象整理
super关键字 10.1子父类中构造方法的调用 public class Test { public static void main(String[] args) { new Zi(); } } ...
最新文章
- 强化学习(八) - 深度Q学习(Deep Q-learning, DQL,DQN)原理及相关实例
- 人类未来将毁于元宇宙?刘慈欣向往星辰大海,小扎却要深耕Meta
- SHOI2008仙人掌图(tarjan+dp)
- LOJ#162. 快速幂 2(分块)
- 自学架构设计的一个好方法
- 工预-Typora(A)
- (53)Verilog HDL上升沿采样
- SQL执行insert into后返回主键ID
- ubuntu启动配置ftp服务端
- php 数组任意位置插入值
- linux qt 屏幕亮度,调整14.04.1 屏幕亮度
- 软件开发工作经验分享
- git push报错 failed to push some refs to 解决方法
- QUAKE 3源代码评测:架构
- 计算机的数学知识的手抄报图片大全,【数学小报图片大全】数学小报简单又漂亮_简单数学小报图片大全_亲亲宝贝网...
- 多点多地网络改造方案
- SEO优化之浅谈蜘蛛日志
- 「JCVI教程」如何基于物种的CDS的blast结果绘制点图(dotplot)
- 营业执照识别api接口调用OCR识别
- 写给Android App开发人员看的Android底层知识合集(1-8)