在下列基类的定义中,有无virtual修饰use成员函数的结果将不同,其原因是___

题型:填空题

问题:

在下列基类的定义中,有无virtual修饰use成员函数的结果将不同,其原因是______。
当use( )为虚拟函数时的程序执行结果:
sizeof

  • (A)=8
    sized
  • (B)=12
    sizeof
  • (C)=16
    当use( )非虚拟函数时的程序执行结果:
    sizeof(A)=4
    sized(B)=8
    sizeof(C)=12
    源程序如下:
    #include<iostream.h>
    class Grandad

    public:
    Grandad( ):money(10)
    int money;
    virtual void use( )
    ;
    class Father:public Grandad

    public:
    Father( ):money(100)
    int money;
    void use( )
    ;
    class Son:public Father

    public:
    Son( ):money(300)
    int money;
    void use( )
    ;
    void main(void)

    Grandad A;Father B;Son C;
    cout<<"sizeof(A)="<<sizeof(A)<<endl;
    cout<<"sizeof(B)="<<sizeof(B)<<endl;
    cout<<"sizeof(C)="<<sizeof(C)<<endl;

考点:计算机等级考试C++二级C++笔试
题型:填空题

一般认为女孩和男孩分别在几岁以前出现性发育征象临床可判断为性早熟()

A.7,8

B.8,9

C.9,10

D.9,8

E.10,9

题型:填空题

将下列食品相应的保存方法相连

①袋装肉肠 ②鱼圆 ③牛肉罐头 ④方便面的蔬菜包 ⑤农业谷物 ⑥蜜饯 ⑦咸肉 ⑧葡萄干

A.晒干

B.罐藏

C.风干

D.盐渍 E. 糖渍 F. 脱水 G. 真空 H.冷冻

题型:填空题

设有图书管理数据库:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
对于图书管理数据库的读者表,为工资属性增加有效性规则(工资大于等于0)和出错提示信息(工资应该大于等于0!)。请对下面的SQL语句填空:
ALTER TABLE读者ALTER工资;
______

题型:填空题

高分子结构特点对其性能影响?

题型:填空题

算法的空间复杂度是指( )。

A.算法程序的长度

B.算法程序中的指令条数

C.算法程序所占的存储空间

D.执行过程中所需要的存储空间

更多题库