首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 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
36
问题
有如下程序: 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全国计算机二级
相关试题推荐
在软件设计中不使用的工具是
下面不属于软件设计原则的是
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
下列叙述中正确的是
下列选项中不属于面向对象程序设计特征的是
结构化程序所要求的基本结构不包括
下列结构中属于线性结构链式存储的是
在面向对象方法中,实现信息隐蔽是依靠
设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为
请编写程序,生成随机密码。具体要求如下:(1)使用random库,采用0x1010作为随机数种子。(2)密码由26个字母大小写、10个数字字符和!@#$%∧&*等8个特殊符号组成。(3)每个密码长度固定为10个字符。(4)程序运行每次产生10个密码
随机试题
结构性失业中最主要的类型是()。
不属于促胃液素生理作用的是
关于慢性肺心病的发病机理,哪项是错误的?
在牙周炎发展过程中以T淋巴细胞浸润为主的阶段是
下列具有补虚作用的药物是()。
广义的学习指人和动物在生活过程中,凭借经验而产生的行为或行为潜能的相对()。
Mammalsvaryenormouslyinsize,fromweighinglessthanapennytomeasuringmorethanthreeschoolbusesinlength.Somegroup
Americanmythologylovesnothingmorethanthereluctanthero:themanwhosenaturaltalentshavedestinedhimformorethanobl
下列有语法错误的赋值语句是( )。
TheInternetisaglobalnetworkthatconnectsothercomputernetworks,togetherwithsoftwareandprotocolsforcontrollingthe
最新回复
(
0
)