首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是 class Base { int i; Base() { add(1); } void add(int v) {
下面程序段的输出结果是 class Base { int i; Base() { add(1); } void add(int v) {
admin
2009-02-15
41
问题
下面程序段的输出结果是 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+=v*2; } } public class Test { public static void main(String args[]) { bogo(new Extension()); } static void bogo (Basc B) { b.add(8); b.print(); } }
选项
A、9
B、18
C、20
D、22
答案
8
解析
本题考查继承和构造函数的用法。首先要明确对一个类的继承是指在父类的基础上构建了一个子类,子类继承了父类的方法和状态。题目所给程序段创建的是Extension类的实例,在运行时,从main()函数进入程序,所有调用add()方法的过程将始终和Extension类的add()方法动态绑定。初始值:i=0;创建实例new Extension();先调用父类的默认构造函数Base(),井在父类的默认构造函数中执行 add(1),i=0+i×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/Yfnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下关于视图的描述,错误的是()。
在关系模型中,每个关系模式中的关键字()。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
设有“职工”表文件,在“职工”表中查找“基本工资”最低的职工的姓名,则下列SQL语句横线部分的语句是()。SELECT姓名FROM职工:WHERE______;(SELECT基本工资FROM职工)
使用如下三个数据库表:学生表:student(学号,姓名,性别,出生日期,院系)课程表:course(课程号,课程名,学时)选课成绩表:score(学号,课程号,成绩)其中出生日期的数据类型为日期型,学时和成绩为数值
如果运行一个表单,下列事件首先被触发的是
下面属于表单方法名(非事件名)的是
下面程序的运行结果是:SETTALKOFFn=1proc1(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2T04n=n+k
下列______方法可以用于消除容器的布局管理器。
多线程是Java程序的________机制,它能同步共享数据、处理不同事件。
随机试题
急性闭角型青光眼的眼痛主要是因为眼压增高压迫
慢性粒细胞自血病急变时,最可靠的染色体变化是
A.志贺菌B.伤寒杆菌C.霍乱弧菌D.乙脑病毒E.脑膜炎奈瑟菌引起细菌性痢疾的病原体是
围岩分类是隧道中重要的参数,下列不属于按围岩分类指标的是()。
大额可转让定期存单的特征不包括()。[2013年6月证券真题]
丙公司成立于2018年1月113,2018年度实现的净利润为1000万元,分配现金股利550万元,提取盈余公积450万元(所提盈余公积均已指定用途)。2019年实现的净利润为900万元(不考虑计提法定盈余公积的因素)。2020年计划增加投资,所需资金为70
下列关于企业缴纳印花税的会计处理中,正确的有()。
设f(x)在[a,b]上连续可导,证明:|f(x)|≤|1/(b-a)∫abf(x)dx|+∫ab|f′(x)|dx.
有下列程序:#include<iostream>usingnamespacestd;classONE{public:virtualvoidf(){COUt<<"1";}
TheComplexitiesofReadingThislectureisthefirstofsixof"TheMysteriesofReadingandWriting".Wetendtothinkt
最新回复
(
0
)