首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是( )。 classBase { inti; Base( ) { add(1); } voidadd(intv) { i+=V; } voidprint( ) { System.out.println(i); } }
下面程序段的输出结果是( )。 classBase { inti; Base( ) { add(1); } voidadd(intv) { i+=V; } voidprint( ) { System.out.println(i); } }
admin
2013-12-02
63
问题
下面程序段的输出结果是( )。
classBase
{
inti;
Base( )
{
add(1);
}
voidadd(intv)
{
i+=V;
}
voidprint( )
{
System.out.println(i);
}
}
classExtensionextendsBase
{
Extension( )
{
add(2);
}
voidadd(intv)
{
i+=v*2l
}
}
publicclassTest
{
publicstaticvoidmain(Stringargs[])
{
bogo(newExtension( ));
}
staticvoidbogo(Baseb)
{
b.add(8);
b.print( );
}
}
选项
A、9
B、18
C、20
D、22
答案
D
解析
本题考查继承和构造函数的用法。首先要明确对一个类的继承是指在父类的基础上构建了一个子类,子类继承了父类的方法和状态。题目所给程序段创建的是Extension类的实例,在运行时,从main()函数进入程序.所有调用add()方法的过程将始终和Extension类的add()方法动态绑定。初始值:i=0;创建实例newExtension();先调用父类的默认构造函数.Base(),并在父类的默认构造函数中执行add(1)。i=0+1×2,所以i=2,再调用子类的默认构造函数Extension(),子类的默认构造函数中执行add(2),i=2+2×2,所以i=6;执行add(8);i=6+8×2.因此,最终i=22,正确答案为选项D。
转载请注明原文地址:https://kaotiyun.com/show/l1ID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列战役按时间先后顺序排列正确的是()。①武汉会战②淞沪会战③徐州会战④太原会战⑤枣庄会战
以下园林建筑中,不属于皇家园林的是()。
我国北斗卫星导航系统是继美国GPS、俄罗斯格洛纳斯、欧洲伽利略之后,全球第四大卫星导航系统。按照北斗卫星导航系统的“三步走”发展战略,下列错误的是()。
从交易对象的属性及它们在社会再生产过程中的作用角度划分,我们可以把市场划分为产品市场和要素市场两大类。下列不属于要素市场的是()。
关于电子信息技术,以下说法正确的是()。
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
甲、乙两仓库各放有集装箱若干个,第一天从甲仓库移出和乙仓库总数同样多的集装箱到乙仓库,第二天从乙仓库移出和甲仓库集装箱总数同样多的集装箱到甲仓库,如此循环。则到第四天后,甲、乙两仓库集装箱总数都是48个。问甲仓库原来有多少个集装箱?()
30个人围坐在一起轮流表演节目。他们按顺序从1到3依次不重复地报数.数到3的人出来表演节目,并且表演过的人不再参加报数。那么在仅剩一个没表演过节目的时候,共报数多少人次?()
根据国务院印发的《“十三五”控制温室气体排放工作方案》,下列哪些是其中提到的“十三五”控制温室气体排放的重点任务?()①低碳引领能源革命②推动城镇化低碳发展③强化基础能力支撑④建设和运行全国碳排放权交易市场⑤加强地区监控
某网上商城因为业务发展,原有的系统不能很好的满足需要,因此采用了一套新的经营管理系统,此系统使用SQLServer2008数据库管理系统。此系统上线运行前,需将商场原有的数据导入到新系统中。原有系统使用SQLServer2000,数据结构与新系统不
随机试题
汽轮机防机组超速都是以关闭主汽门的方法来实现的。()
进出口商检的内容在法律上被界定为合格评定活动,合格评定程序包括哪些具体环节?
对脆弱类杆菌生物学特性的叙述,正确的是
对放疗高度敏感的肿瘤是
某病人胸廓呈桶状,胸廓活动度减弱,叩诊过清音,最可能是
排出管有室外排水管连接处的检查井,井中心距建筑物外墙不小于()m。
Newsweek(清华大学2013年研)
设随机变量X1,X2,X3,X4独立同分布,且Xi~(i=1,2,3,4),求X=的概率分布.
在面向对象方法中,类的实例称为【】。
"Equalpayforequalwork"isaphraseusedbytheAmericanwomenwhofeelthattheyareunfairlytreatedbysociety.Theysayi
最新回复
(
0
)