首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下代码定义了一个类Test: class Test { private int y; Test (int x) { y:x; } }现在为Test 类生成一个对象,正确的语句是( )。
如下代码定义了一个类Test: class Test { private int y; Test (int x) { y:x; } }现在为Test 类生成一个对象,正确的语句是( )。
admin
2010-12-17
94
问题
如下代码定义了一个类Test: class Test { private int y; Test (int x) { y:x; } }现在为Test 类生成一个对象,正确的语句是( )。
选项
A、Test t = new Test( );
B、Test t=new Test(10, 20);
C、Test t;
D、Test t=new Test(10);
答案
D
解析
首先,C选项不正确,Test t;只是定义了一个对象变量,并未生成Test的对象;如果程序定义了一个或多个构造方法,在创建对象时,必须用已定义的构造方法来初始化,如果Java解释器按参数没有找到相应构造方法,只会报错而不会自动生成空的构造方法。选项A不可以使用默认构造方法,选项B的参数不符合构造方法的要求,因此,选项A和B也是不正确的。选项 D正确使用已定义的构造方法,是正确答案。
转载请注明原文地址:https://kaotiyun.com/show/Dp9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
下面属于系统软件的是
下面代码的输出结果是listV=list(range(5))print(2inlistV)
关于软件测试,以下选项中描述正确的是
关于软件危机,以下选项中描述错误的是
关于Python语句P=-P,以下选项中描述正确的是
编写程序,获得用户输入的数值M和N,求M和N的最大公约数。请补充横线处代码。defGreatCommonDivisor(a,b):ifa>b:a,b=b,ar=1whiler!=0:①a=bb=rreturnam=eval(in
以下选项中叙述正确的是
下面是一个Applet程序,其功能是在窗口中绘制3个半径递增的圆,并用RGB三原色对这3个圆填充。要求建立一个绘制圆的类,实现根据指定颜色进行填充的功能,在主程序中通过调用这个类的方法实现圆的绘制。请改正程序中的错误(有下划线的语句),使程序能输出正确的结
下面的语句是声明一个常量并赋值:Booleanb1=5!=8;B1的值是______。
随机试题
简述影响课程内容选择的因素。
比较国民党改组前后的变化。(清华大学2015年历史学基础真题)
下列句子中,计量单位用法符合规范的是()。
Krashenusesthe______hypothesistoexplaintherelationshipbetweenlanguageinputandlanguageacquisitionandtoanswerthe
急性、亚慢性、慢性毒性试验分别选择动物年龄为
侵蚀性葡萄胎和绒毛膜癌均可发生于
顺达公司是某石油集团公司的下属企业,主要从事网上集中采购业务。该集团公司下属企业多、分布广,每年的采购金额高达几百亿元。实行网上集中采购后,顺达公司加强了对供应商的分级管理。电脑是顺达公司采购的一个重要品种。他们与某电脑公司建立了紧密的关系,与该电脑公
体操课上,老师要求每位同学自行编排出一套新的体操动作,非非将课上学习到的体操动作进行适当的调整组合,重新编排出一套新的体操。这属于学习的()现象。
文学的“泛娱乐化”已经______,无论是出于自觉还是不自觉,中国的年轻作家也正在经历这样的过程。填入划横线部分最恰当的一项是()。
"LookingatTheatreHistory"→OneoftheprimarywaysofapproachingtheGreektheatreisthrougharcheology,thesystemati
最新回复
(
0
)