首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: public class MethLoad { public static void main(String args[]) { MethLoad classObj = new MethLo
有如下程序: public class MethLoad { public static void main(String args[]) { MethLoad classObj = new MethLo
admin
2010-02-22
16
问题
有如下程序: public class MethLoad { public static void main(String args[]) { MethLoad classObj = new MethLoad(); classObj.methtest(4); classObj.methtest(4.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:8.0
B、The result is:8.0 The resuR is:16
C、The result is:8 The result is:16.0
D、The resuR is:16.0 The result is:8
答案
1
解析
本题考查对方法重载的掌握程度。在上面的程序中,类MethLoad中定义了两个具有相同名称methtest的方法,但这两个方法的参数不相同,编译器会根据参数的个数和参数类型宋决定应该调用哪个方法。在类MethLoad中先声明了一个classObj对象,接着调用classObj的methest方法,只不过是两次调用中参数的类型不同,第1次调用的参数是血类型的4,第2次调用的参数是 double类型的4.0,因此要调用相对应的方法。int类型的方法返回参数值的4倍,而 double类型的方法返回参数值的2倍。
转载请注明原文地址:https://kaotiyun.com/show/bvnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,下列程序段执行后,内存变量sl的值是s1=’’奥运开幕日期’’s1=substr(s1,5,4)+left(s1,4)+right(s1,4)?s1
打开数据库的命令是
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方法是
关闭表单的程序代码是ThisForm.Release,Release是
让控件获得焦点,使其成为活动对象的方法是
源程序文档化要求程序应加注释。注释一般分为序言性注释和____________。
在软件开发中,需求分析阶段产生的主要文档是
随机试题
患者,女,38岁。近两天来无明显诱因出现高热,体检除显著贫血貌外,无特殊阳性体征。实验室检查:外周血象全血细胞减少,网织红细胞明显减少;骨髓象提示骨髓增生低下。该患者最可能的诊断是
A.四环素B.螺旋霉素C.甲硝唑D.青霉素E.交沙霉素下列疾病治疗时,若用抗生素治疗应首选的药物
主要兴奋B受体的拟肾上腺素药是
在下列各项中,医师可以行使特殊的干涉权的是
城市地下铁道岩石的饱和极限抗压强度fr=20MPa,属于()。
证券投资的管理成本包括()
企业持有的—年内到期的长期债券投资应征资产负债表的()项目列示。
南宋词人______在《扬州慢》中有“过春风十里,______”之句,描绘了遭战争洗劫后扬州城的荒芜景象,令人感叹。
幼儿在家中和学校里看到了大量的桌子,掌握了“桌子”的概念,幼儿对于“桌子”这个概念学习的方式是
WhatisitaboutAmericansandfood?Welovetoeat,butwefeel【S1】______aboutitafterward.Wesaywewantonlythebest,but
最新回复
(
0
)