首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给出下列的不完整的类代码,则下列的哪个语句可以加到横线处? class Person { String name,department; int age; public Person( String n ){ na
给出下列的不完整的类代码,则下列的哪个语句可以加到横线处? class Person { String name,department; int age; public Person( String n ){ na
admin
2009-01-15
49
问题
给出下列的不完整的类代码,则下列的哪个语句可以加到横线处? class Person { String name,department; int age; public Person( String n ){ name = n;} public Person( String n,int a ) { name = n;age = a;} public Person( String n,String d,int a ) { _____________ department = d; } }
选项
A、Person(n,a);
B、this(Person(n,a) );
C、this(n,a);
D、this(name,age);
答案
4
解析
在同一个类的不同构造方法中调用该类的其他构造方法需要使用
this(…)的形式,而且必须是在构造方法的第一行调用,这个和普通方法重载调用的方式
不同,普通方法可以直接使用方法名加参数来调用,而且调用位置没有限制,因此选项
A)是不行的,选项B)的语法就是错误的,选项D)的错误在于在父类型的构造方法被调
用前不能引用类的成员。构造方法是一个类对象实例化的开始,因此在构造方法中不能
将成员作为参数引用。
转载请注明原文地址:https://kaotiyun.com/show/6Xnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在考生文件夹下完成下列操作:1.建立一个名为score_query的查询。查询评委为“歌手编号”是“01002”的歌手所打的分数,然后将结果存入自由表result中,该自由表的字段有“评委姓名”和“分数”,各记录按分数升序排列。最后运行该查询。
在考生文件夹下完成如下综合应用:(1)打开在基本操作题中建立的项目myproject;(2)在项目中建立程序SQL,该程序只有一条SQL查询语句,功能是:查询7月份以后(含)签订订单的客户名、图书名、数量、单价和金额(单价*数量),结果
下列选项中,不属于模块间耦合的是()。
项目管理器的“数据”选项卡用于显示和管理()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
作为整个应用程序入口点的主程序至少应具有以下功能()。
关于内存变量的调用,下列说法正确的是
有“学生”表和“班级”表文件,检索哪些班级中至少有一个学生是少数民族的,正确的命令是()。
用程序计算一个整数的各位数字的乘积,在下划线处应填写的语句是()。INPUT“NUM=”TOnumcj=1DOWHILEnum!=0cj=cj*MOD(mum,10)_____________
下列()是合法标识符。
随机试题
________式插花为高视平线构图:
引起肺泡回缩的主要因素是()。
关于根尖周囊肿的描述错误的是
男性,60岁,近日出现上腹不适、疼痛,进食加重,消瘦、贫血,应高度警惕的是
耐火陶瓷纤维主要的施工方法有()。
要求同一企业不同时期发生的相同或相似的交易或事项,应当采用一致的会计政策,不得随意变更。这是会计信息质量的()。
纳税人下列行为中,如情节严重的,可以处2000元以上1万元以下的罚款的有()。
现在很多人在街头进行街头绘画或者临摹世界名画,在人行通道演奏乐器,精湛的技艺经常引起人们的围观。这种现象引起了交通堵塞,你是街道办事处的工作人员,你将会如何劝阻,请现场模拟一下。
巴金的《爱情三部曲》不包括()
Despiteyourbestintentionsandefforts,itis【B1】______:Atsomepointinyourlife,youwillbewrong.【B2】_______canbehar
最新回复
(
0
)