首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 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
52
问题
有如下程序: 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全国计算机二级
相关试题推荐
数据字典(DD)所定义的对象都包含于
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
支持子程序调用的数据结构是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
度为3的一棵树共有30个结点,其中度为3、1的结点个数分别为3、4。则该树中的叶子结点数为
在面向对象方法中,不属于“对象”基本特点的是
一个正在运行的进程由于所申请的资源得不到满足要调用()。
随机试题
墙式室外分线盒在安装时,上部距钢线()mm。
关于十二指肠的描述正确的是
此案例中某纺织公司的行为已经构成怎样的统计违法行为?()对于该企业的行为,省统计局依法可对其作出何种处罚?()
根据《商业银行合规风险管理指引》的规定,()应监督董事会和高级管理层合规管理职责的履行情况。
下列资产中,属于企业流动资产的是()。[2006年真题]
温家宝总理在2009年政府工作报告中指出,做好今年政府工作,必须把握好以下原则()。
相对于股权融资而言,长期银行借款筹资的优点有()。
设y=exsinx,求y(n).
设写出的通解并说明理由.
Inthespanof18months,IsaacNewtoninventedcalculus,constructedatheoryofoptics,explainedhowgravityworksanddiscov
最新回复
(
0
)