下载APP
【简答题】
请按照题目的要求编写程序并给出运行结果。设计一个学生类Student和它的一个子类Undergraduate,要求如下:(1)Student类有name(姓名)、和age(年龄)属性,一个包含两个参数的构造方法,用于给name和age属性赋值,一个show____方法打印Student的属性信息(2)本科生类Undergraduate增加一个degree(学位)属性。有一个包含三个参数的构造方法,前两个参数用于给继承的name和age属性赋值,第三个参数给degree专业赋值,一个show____方法用于打印Undergraduate的属性信息(3) 在测试类中分别创建Student对象和Undergraduate对象,调用它们的show____。
题目标签:
构造方法
赋值
子类
举报
如何制作自己的在线小题库
参考答案:
参考解析:
刷刷题刷刷变学霸
举一反三
【单选题】正确给信号X赋值的语句是 。
A.
X<=a+b;
B.
X:=a+b;
C.
X=a+b;
D.
以上的都不正确
查看完整题目与答案
【单选题】设有变量 a 、 b 、 c 、 d 且都已正确定义并赋值。若有下列 if 语句: if(a if(c==d) y=0; else y=1; 该语句所表示的含义是 。
A.
当a
B.
当a
C.
当a
D.
当a
查看完整题目与答案
【单选题】下列复选框构造方法,错误的是 ( )
A.
setLayout(new GridLayout(3,1));
B.
add(new Checkbox('one',null,true));
C.
add(new Checkbox('two'));
D.
add(new Checkbox('one',true));
查看完整题目与答案
【单选题】设变量已正确定义并赋值,以下正确的表达式是______。
A.
x=y+z+5, + +y
B.
int(15.8%5)
C.
x=y*5=x+z
D.
x=25%5.0
查看完整题目与答案
【判断题】只要类中显式地定义一个构造方法,那么Java默认的构造方法不再存在。
A.
正确
B.
错误
查看完整题目与答案
【简答题】【5】 是指子类对象可以像父类对象那样使用,同样的消息既可以发送给父类对象,也可以发送给子类对象。
查看完整题目与答案
【单选题】电子类:如电视机、音响、录像机、充电器等,使用寿命为()年。
A.
5
B.
7
C.
10
D.
15
查看完整题目与答案
【简答题】函数fun的功能是计算x的n次方。 double fun(double x,int n) {int i; double y=1; for(i=1;i<=n;i++) y=y*x; return y; } 主函数中已经正确定义 m 、 a 、 b 变量并赋值 , 并调用 fun 函数计算 :m=a^4+b^4-(a+b)^3 。实现这一计算的函数调用语句为______。
查看完整题目与答案
【单选题】下列关于子类和父类关系的叙述中,错误的是( )。
A.
如果一个类没有使用代码继承,则这个类没有父类
B.
Object是所有类的父类
C.
所有类都会直接或间接继承Object
D.
Java中的类既可以是子类也可以是父类
查看完整题目与答案
【单选题】类的构造方法如果有多余1个的形参,那么实参在( )位置给出。
A.
定义对象时,类名称后面的小括号中给出
B.
对象定义完成后,再给出
查看完整题目与答案