1 下列关于类和对象的说法中,正确的是( )。 (A)编译器为每个类和类的对象分配内存 (B)类的对象具有成员函数的副本 (C)类的成员函数由类来 2024-11-23
2 若有以下说明,则在类外使用对象objX成员的正确语句是( )。 class X { int a; void fun1(); public: void fun2(); }; 2024-11-23
3 下列类的定义中正确的是( )。 (A)class a{int x=0;int y=1;} (B)class b{int x=0;int y=1;}; (C)class c{ 2024-11-23
4 AB是一个类,那么执行语句“AB a (4), b[3], *p;”调用了( )次构造函数。 (A)2 (B)3 (C)4 (D)5 2024-11-23
5 下列关于类的包含描述正确的是( )。 (A)可以使用赋值语句对对象成员进行初始化 (B)可以使用“参数初始式”调用成员类的构造函数初始 2024-11-23
6 下面描述中,表达错误的是( ) A. 公有继承时基类中的public成员在派生类中仍是public的B. 公 有继承是基类中的 private 成员在派生 2024-11-15
7 如果类 A 被说明成类 B 的友元,则( )。 A.类A的成员即类B的成员 ​​​​​​​B.类B的成员即类A的成员 C.类 A 的成员函数不得访 2024-11-15
8 如果类 A 被说明成类 B 的友元,则( )。 A.类A的成员即类B的成员 B.类B的成员即类A的成员 C.类 A 的成员函数不得访问类B 的成员 2024-11-15
9 下列关于类的继承描述中,正确的是( )。 (A)派生类公有继承基类时,可以访问基类的所有数据成员,调用所有成员函数。 (B)派生类也是基类,所 2024-11-09
10 下列关于类之间关系的描述,错误的是( )。 (A)用有向无环图(DAG)表示的类之间关系,称为“类格” (B)DAG中每个结点是一个类定义,它的前驱结 2024-11-09
11 下列关于类的描述,正确的是( )。 (A)父类具有子类的特征 (B)一个类只能从一个类继承 (C)is-a关系具有传递性 (D)uses-a表示类的继承 2024-11-09
12 下列关于类之间关系的描述,正确的是( )。 (A)has-a表示一个类部分地使用另一个类 (B)uses-a表示类的包含关系 (C)is-a关系具有对称性。 2024-11-09
13 4、下列关于类的说法,正确的是( )。 *选择题严禁使用程序验证,选择题不答或答错都不扣分 A、类的成员变量和成员函数的访问权限 2024-09-29
14 类的属性有哪几种?如何访问它们? 2024-08-19
15 什么叫类?什么叫对象?它们有何关系? 2024-08-19
16 可以从现有的类来定义新的类,这称为类的,新的类称为,而原来的类称为、父类或超类。 2024-08-19
17 类的定义如下: class person:     name='Liming'     score=90 该类的类名是,其中定义了属性和属性,它们都是属性。如果在属性 2024-08-19
18 下列说法中不正确的是(      )。 A.类是对象的模板,而对象是类的实例 B.实例属性名如果以__开头,就变成了一个私有变量 C.只有在类 2024-08-19
19 类是一组具有共同___ 和 ___的对象的抽象。 2024-08-04
20 定义一个学生成绩类 Score,描述学生成绩的私有数据成员为学号(No[5])、姓名(Name[8])、数学成绩(Math)、物理成绩(Phy)、数据结构(Datas)。定 2024-05-13
21 定义一个人民币类 Money,类中数据成员为元、角、分。用成员函数重载“++”运算符,实现人民币对象的加 1 运算。在主函数中定义人民 2024-05-13
22 定义描述平面任意点坐标(X,Y)的类 Point,编写“−”运算符重载函数,使该函数能求出平面上任意两点的距离。在主函数中用 Point 类定义 2024-05-13
23 定义一个描述矩阵的类 Array,其数据成员为二维实型数组 a[3][3],用 Put()成员函数给 a[3][3]输入元素值,重载“+”运算符完成两个数 2024-05-13
24 定义描述圆的类 Circle,其数据成员为圆心坐标(X,Y)与半径 R。再定义一个描述圆柱体的类 Cylinder,其私有数据成员为圆柱体的高 H。定义 2024-05-13
25 定义学生成绩类 Score,其私有数据成员有学号、姓名、物理成绩、数学成绩、外语成绩、平均成绩。再定义一个能计算学生平均成绩的普 2024-05-13