#
试题名
热度
更新日期
1826 在C++中,不加说明,则默认的继承方式是( )。 (A)public (B)private (C)protected (D)public或protected 73 2024-11-09
1827 不论派生类以何种方式继承基类,都不能直接使用基类的( )。 (A)public成员 (B)private成员 (C)protected成员 (D)所 84 2024-11-09
1828 当一个派生类保护继承一个基类时,基类中的所有公有成员和保护成员成为派生类的( )。 (A)public成员 (B)private 61 2024-11-09
1829 当一个派生类私有继承一个基类时,基类中的所有公有成员和保护成员成为派生类的( )。 (A)public成员 (B)private 37 2024-11-09
1830 当一个派生类公有继承一个基类时,基类中的所有公有成员成为派生类的( )。 (A)public成员 (B)private成员 (C)prot 52 2024-11-09
1831 阅读程序,写出运行结果。 #include<iostream> using namespace std; class Base { public : void get 62 2024-11-09
1832 阅读程序,写出运行结果。 #include<iostream> using namespace std; class A { public : A( int i, i 25 2024-11-09
1833 编写程序,定义一个Rectangle类,它包含: 数据成员 length,width 成员函数 Rectangle( double l, double w ); / 25 2024-11-09
1834 在创建派生类对象时,类层次中构造函数的执行顺序是由( )。 (A)派生类的参数初始式列表的顺序决定的 (B)系统规 42 2024-11-09
1835 在具有继承关系的类层次体系中,析构函数执行的顺序是( )。 (A)对象成员析构函数—基类析构函数—派生类本身的 88 2024-11-09
1836 在创建派生类对象时,构造函数的执行顺序是( )。 (A)对象成员构造函数—基类构造函数—派生类本身的构造函数 (B 95 2024-11-09
1837 下列关于派生类对象的初始化,叙述正确的是( )。 (A)是由派生类的构造函数实现的 (B)是由基类的构造函数实现的 (C 81 2024-11-09
1838 在C++中,可以被派生类继承的函数是( )。 (A)成员函数 (B)构造函数 (C)析构函数 (D)友元函数 61 2024-11-09
1839 阅读程序,写出运行结果。 #include<iostream> using namespace std; class Base1 { public : Base1( 77 2024-11-09
1840 编写程序。已知有一个描述个人信息的Person类,数据成员记录个人姓名name和身份证号idNumber;成员函数print输 29 2024-11-09
1841 设置虚基类的目的是( )。 (A)简化程序 (B)消除二义性 (C)提高运行效率 (D)减少目标代码 80 2024-11-09
1842 下列关于虚继承的说明形式的描述,正确的是( )。 (A)在派生类类名前添加关键字virtual (B)在基类类名前添加关 83 2024-11-09
1843 下面关于基类和派生类的描述,正确的是( )。 (A)一个类可以被多次说明为一个派生类的直接基类,可以不止一次地 74 2024-11-09
1844 下列关于多继承的描述,错误的是( )。 (A)一个派生类对象可以拥有多个直接或间接基类的成员 (B)在多继承时不同 72 2024-11-09
1845 当不同的类具有相同的间接基类时,( )。 (A)各派生类无法按继承路线产生自己的基类版本 (B)为了建立唯一的间接基 36 2024-11-09
1846 阅读程序,写出运行结果。 #include<iostream> using namespace std; class A { public : A(const cha 62 2024-11-09
1847 函数和类这两种程序模块都可以实现软件重用,它们之间有什么区别? 46 2024-11-09
1848 按照类成员的访问特性、类层次的继承特点,制作一张表格,总结各种类成员在基类、派生类中的可见性和作用域。 27 2024-11-09
1849 若有以下说明语句: class A  {  private : int a1; public : int a2; double x;  /*…*/  }; 51 2024-11-09
1850 若有以下说明语句: class A  {  /*…*/     public : void sameFun();  }; class B : public 28 2024-11-09