首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: public class MethLoad { public static void main(String args[]) { MethLoad classObj=new MethLoa
有如下程序: public class MethLoad { public static void main(String args[]) { MethLoad classObj=new MethLoa
admin
2010-07-28
66
问题
有如下程序: public class MethLoad { public static void main(String args[]) { MethLoad classObj=new MethLoad(); classObj.methtest(4); classObj.methtest(0); } void methtest(double d) { double sum=2*d; System.out.println("The result is:"+sum); } void methtest(int n) { int sum=4*n; System.out.println("The result is:" +sum); } }程序的运行结果为( )。
选项
A、The result is:16 The result is:0
B、The result is:0 The result is:16
C、The result is:8 The result is:0
D、The result is:0 The result is:8
答案
1
解析
本题考查对方法重载的掌握程度。在上面的程序中,类MethLoad中定义了两个具有相同名称methtest的方法,但这两个方法的参数不相同,编译器会根据参数的个数和参数类型来决定应该调用哪个方法。在类MethLoad中先声明了一个classObi对象,接着调用classObj的methest方法,只不过是两次调用中参数的类型不同,第1次调用的参数是int类型的4,第2次调用的参数是 double类型的0,因此要调用相对应的方法。int类型的方法返回参数值的4倍,而 double类型的方法返回参数值的2倍。
转载请注明原文地址:https://kaotiyun.com/show/df9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
负责数据库中查询操作的数据库语言是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
冒泡排序在最坏情况下的比较次数是
下列叙述中正确的是
下列结构中属于非线性结构的是
下列结构中属于线性结构链式存储的是
下列关于软件工程的描述中正确的是
在面向对象方法中,不属于“对象”基本特点的是
面向对象方法中,继承是指
随机试题
以连线法取肌内注射部位的定位法是()。
手太阳小肠经起于
施工招标文件应包括()内容。
背景某市自来水厂进行扩建,新建沉淀池一座,设计为无盖圆形,直径30m,池壁应用预制板吊装外缠预应力钢丝结构,市政公司中标承建后,成立了项目经理部。项目部技术员编写了池壁预制板吊装施工方案,包含工程概况,主要技术措施,安全措施三个方面;工程开工前,项
评价宏观经济形势的基本变量包括( )。
下列属于我国银行中间业务的有()
甲企业为增值税一般纳税人,2016年度取得销售收入8800万元,销售成本为5000万元,会计利润为845万元,2016年,甲企业其他相关财务资料如下:(1)在管理费用中,发生业务招待费140万元,新产品的研究开发费用280万元(未形成无形资产
该公司为上市公司,2006年年初的资本公积科目的贷方余额为120万元,2006年5月31日,该公司接受丙公司现金捐赠100万元,该公司适用的所得税税率是33%,2006年应交所得税是330万元。2006年12月31日该公司有一项可供出售金融资产的公允价值是
房地产投资分析的目的,是考察房地产投资项目的盈利能力和()。
根据成就动机理论,如果一个大学生追求成功的动机大于避免失败的动机,那么他/她会倾向于选择()。
最新回复
(
0
)