首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请写出下面程序的运行结果: public class Test extends TT{ public static void main(String args[]){ Test t=new Test("Tom."); } public Test
请写出下面程序的运行结果: public class Test extends TT{ public static void main(String args[]){ Test t=new Test("Tom."); } public Test
admin
2013-03-01
27
问题
请写出下面程序的运行结果:
public class Test extends TT{
public static void main(String args[]){
Test t=new Test("Tom.");
}
public Test(String s){
super(s);
System.out.print("How are you?");
}
public Test(){
this("I am Jack.");
}
}
class TT{
public TT(){
System.out.print("Hi!");
}
public TT(String s){
this();
System.out.print("I am"+s);
}
}
结果:【 】 。
选项
答案
Hi! I am Tom.How are you?
解析
本题考查类的继承。从main()方法作为程序入口,首先执行Test t=new Test("Tom.")语句,此时将调用Test(String s)构造方法,而进入此方法后由super(s)语句来调用TT.TT(String s),而执行this()语句将会调用TT.TT(),因此,首先由 System.out.print("Hi! ")语句执行输出。接下来才是System.out.print("I am"+s)语句,然后才是System.out.print("How are you?"),最后程序结束。要注意区分this和super所对应的类。
转载请注明原文地址:https://jikaoti.com/ti/jE80FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
以下选项中,Python不支持的数据类型是()。
在考生文件夹下有一个文件PY103.py,在横线处填写代码,完成如下功能。程序接收用户输入的一个数字并判断是否为正整数,如果不是正整数,则显示“请输入正整数”并等待用户重新输入,直至输入正整数为止,并输出该正整数。示例如下。输入:请输入
变量sstr=’天使的翅膀带着我在尘世飞翔’,执行下列选项中的语句,不能输出’翅膀’的是()。
下面叙述正确的是
下列关于J2SE体系结构的说法中错误的一项是______。
下列程序将Date对象写入文件file42.txt中,选择正确的语句填入下列程序中的横线处。packagech1;impbrtjava.io.*;importjava.util.*;publicclas
在JApplet中添加构件和进行布局管理都是针对______的。
下列()不是合法标识符。
下列哪个是非法的Java标识符()。
随机试题
在侦查过程,有权批准进行侦查实验的是()。
Thementalpatientfluctuatesbetweengreatexcitementanddeepdepression.
计划生育技术服务机构中的医师,资格取得及管理依据
指甲油
排架建筑结构在生产使用和施工期间,承受的主要荷载有()。
《幼儿园教育指导纲要(试行)》
下列哪个选项中的作品全部出自英国作家之手?()
白登之围中,围困汉高祖刘邦的匈奴单于是()。
Wespentadayinthecountry,pickingwildflowers.Withthecarfullofflowersweweregoinghome.Onourwaybackmywifeno
A、Acceptingbothgoodandbadevaluationsandignoringthem.B、Payingattentiontothenegativefeedbackandseekingoutforhel
最新回复
(
0
)