首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是 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
56
问题
下面程序段的输出结果是 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全国计算机二级
相关试题推荐
在VisualFoxPro中,使用LOCATEALL<expL>命令按条件查找记录,可以通过下面哪一个函数来判断命令查找到满足条件的记录()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
下表是用list命令显示的“运动员”表的内容和结构,以下小题使用该表。检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员的“得分”,正确的SQL语句是()。
在考生文件夹下完成如下操作:新建一个名为“图书管理”的项目。
如果要运行SMENU.MPR文件,正确的命令是()。
下列运算结果为逻辑假(.F.)的是()。
单击表单中的命令按钮,要求弹出一个“祝考试顺利!”的消息对话框,应该在命令按钮的Click事件中编写代码()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
关于内存变量的调用,下列说法正确的是
容器java.awt.Container是Component的子类,它包含3种类型的容器,它们是()。
随机试题
下列关于领导权力观的说法中,错误的是()
A.氧合血红蛋白B.去氧血红蛋白C.氨基甲酰血红蛋白D.一氧化碳血红蛋白E.高铁血红蛋白作为一种高效CO2运输形式的是
药物剂型可按下列哪些方法分类()
A.麻黄、芍药B.麻黄、桂枝C.五味子、芍药D.半夏、甘草E.干姜、细辛
下列DNA分子中,Tm值最高的是
目前,我国没有实行分级结算制度的期货交易所有()。
资料:(1)单位产品标准成本如下表所示。本企业该产品正常生产能力为1000小时,制造费用均按人工工时分配。(2)本月实际产量20件,实际耗用材料900千克,实际人工工时950小时,实际成本如下表所示。要求:计算直接人
光脑,人们也许还陌生,但制造光脑的尝试,科技界早在20世纪50年代就开始了,直到80年代中后期,才可以说有了决定意义的突破。20世纪90年代中期,世界上有一台光脑已由欧共体的英国、法国、比利时、德国、意大利等国的70多名科学家研制成功,其运算速度比电脑快1
Asafetyanalysiswouldhaveidentifiedthe______targetasadanger.Unfortunately,itwasneverdone.
Honestly,entranceexaminationsprovide____________(一组比较公平、客观的标准)fortheselectiveadmissionsofeducationalinstitutions.
最新回复
(
0
)