首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是( )。 classBase { inti; Base() { add(1); } voidadd(intV) { i+=v; } Voidphnt()
下面程序段的输出结果是( )。 classBase { inti; Base() { add(1); } voidadd(intV) { i+=v; } Voidphnt()
admin
2010-12-17
70
问题
下面程序段的输出结果是( )。 classBase { inti; Base() { add(1); } voidadd(intV) { i+=v; } Voidphnt() { System.out.println(i); } } Class EXtenSiOneXtendSBaSe { ExtensiOn() { add(2); } voidadd(int v) { i+=v*2; } } public class TeSst { publicstatic voidmain(String argS[]) { bogo(new Extension()); } Static voidbogo(Base B) { b.add(8); b.phnt(); } }
选项
A、9
B、18
C、20
D、22
答案
D
解析
本题考查继承和构造函数的用法。首先要明确对一个类的继承是指在父类的基础上构建了一个子类,子类继承了父类的方法和状态。题目所给程序段创建的是Extension类的实例,在运行时,从main()函数进入程序,所有调用add()方法的过程将始终和Extension类的add()方法动态绑定。初始值:i=0:创建实例newExtension();先调用父类的默认构造函数 Base(),并在父类的默认构造函数中执行ada(1),i=0+1×2,所以i=2,再调用子类的默认构造函数Extension(),子类的默认构造函数中执行add(2),i=2+2×2,所以i=6;执行add(S):i=6+8×2,因此,最终i=22,正确答案为选项D。
转载请注明原文地址:https://kaotiyun.com/show/qw9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列链表中,其逻辑结构属于非线性结构的是
下列关于线性链表的叙述中,正确的是
下列与队列结构有关联的是
结构化程序设计中,下面对GOTO语句使用描述正确的是
下面不属于软件需求分析阶段主要工作的是
关于CSV文件的描述,以下选项中错误的是
关于Python的组合数据类型,以下选项中描述错误的是
关于Python程序中与“缩进”有关的说法中,以下选项中正确的是
下面关于Python中模块导入的说法错误的是()。
下列说法正确的是()。
随机试题
下列不属于行政机关作出处罚决定前的告知义务的有
Scientistssaidtheyhavefoundevidenceofagiantplanetfaroutinoursolarsystem.Inastatement,theCaliforniaInstitute
Singapore1Singaporeisanindependentcity-stateinsoutheasternAsia,consistingofonemajorisland—theSingaporeisland
以下急性门血病的体征中.急性淋巴细胞白血病比急性粒细胞白血病更为常见和显著的是
女性患者,38岁,慢性咳嗽、气喘30年。多在夏季复发。近3年来喘重,无季节性复发,并觉活动后心悸、气短,下肢轻度水肿,下午明显,次晨消失。该病例胸部X线检查最常见的是
【背景资料】项目经理部中标承建某道路工程,原设计是水泥混凝土路面,后因拆迁延期,严重影响工程进度,但业主要求竣工通车日期不能更改。为满足竣工通车日期要求,业主更改路面结构,将水泥混凝土路面改为沥青混凝土路面。对这一重大变更,项目经理在成本管理方面采取了
按照现行消费税制度规定,当期准予扣除外购应税消费品已纳消费税税额扣除时限是( )。
“江南三大名廊”是指()。
曙光机械厂、华业机械厂、祥瑞机械厂都在新宁市辖区。它们既是同一工业局下属的兄弟厂,又是市场上的竞争对手。在市场需求的五种机械产品中,曙光机械厂擅长生产产品1、产品2和产品4,华业机械厂擅长生产产品2、产品3和产品5,祥瑞机械厂擅长生产产品3和产品5。如果两
党的十八大报告明确了加强和改进党的建设的总体要求。指出在新的发展阶段把党的建设作为一个新的伟大工程需要牢牢把握的主线是()
最新回复
(
0
)