首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是 class Base { int i; Base() { add(1); } void ad
下面程序段的输出结果是 class Base { int i; Base() { add(1); } void ad
admin
2010-02-22
25
问题
下面程序段的输出结果是 class Base { int i; Base() { add(1); } void add(int v) { i+=v; } void print() { System.out.println(i); } } class Extension extends Base { Extension() { add(2); } void add(int v) { i+=*2; } } public class Test { public static void main(String args[]) { bogo(new Extension()); } static void bogo(Base b) { b.add(8); b.print(); } }
选项
A、9
B、18
C、20
D、22
答案
8
解析
本题考查继承和构造函数的用法。首先要明确对一个类的继承是指在父类的基础上构建了一个子类,子类继承了父类的方法和状态。题目所给程序段创建的是 Extension类的实例,在运行时,从main()函数进入程序,所有调用add()方法的过程将始终和Extension类的add()方法动态绑定。初始值:i=O;创建实例newExtension();先调用父类的默认构造函数Base(),并在父类的默认构造函数中执行add(1),i=0+1x2,所以i=2,再调用子类的默认构造函数Extension(),子类的默认构造函数中执行 add(2),i=2+2x2,所以i=6:执行add(8);i=6+8x2,因此,最终i=22,正确答案为选项D。
转载请注明原文地址:https://kaotiyun.com/show/yvnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
有如下赋值语句:a=’’计算机’’,b=’’微型’’,结果为’’微型机’’的表达式是
打开已经存在的表单文件的命令是
假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,不正确的表达式是
下列叙述中正确的是
SQL的数据操作语句不包括
下列程序段执行后,内存变量s1的值是s1=’’奥运会游泳比赛’’s1=stuff(s1,7,4,’’田径’’)?s1
在考生文件夹下完成下列操作:用户文件下以存在client(用户)表、topic(主题)表和reply(回复)表。(1)考生文件夹下已有文件pone.prg,但其中有4处内容缺失,请填充之。不要修改程序的其他内容。程序的功能是:根据reply
在E—R图中,用来表示实体联系的图形是
考生文件夹下存在2个Python源文件和1个文本文件。其中,2个Python源文件对应2个问题,文本文件data.txt中包含一篇从互联网上下载的关于“德国工业4.0战略规划实施建议摘要”的文章。请分别补充2个Python源文件,完成以下功能。文件内
在Java线程模型中,一个线程是由______、______和______三部分组成。
随机试题
A.胆固醇B.蛋白质C.蛋白质-黏多糖D.甘油三酯细胞淀粉样变时蓄积的异常物质常是
以下不属于致癌因子的是
下列哪项不是腹水的表现()
下列各项表述中,正确的有()。
中国巨大的发展潜力形成了全球“汉语热”现象,而遍布世界五大洲的孑L子学院,更是让中国的语言文化在全世界焕发出生机。这说明()。①文化交流能够增强文化影响力②文化对经济有积极的反作用③文化既是民族的,又是世界的④教
A.条件(1)充分,但条件(2)不充分。B.条件(2)充分,但条件(1)不充分。C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分。D.条件(1)充分,条件(2)也充分。E.条件(1)和(2)单独都不充分,条件(1)和条件(2
2009年3月17日,《中共中央国务院关于深化医疗卫生体制改革的建议》正式出台。《建议》提出医药卫生体制改革的目标,到2020年
路由器在进行基于源IP地址或目的IP地址过滤时,II)地址202.126.88.1的通配符是——。
ARRHYTHMIC:
Mostofustrustourdoctorsevenwhentheyhandusaprescriptionforadrugwecan’tpronounce.Butnatural,holistic(全面地)pr
最新回复
(
0
)