首页
›
答案
›
题库
›
慕课
未分类
211501
当派生类中有和基类一样名字的成员时,一般来说()。
211502
C++的继承性允许派生类继承基类的()。
211503
当保护继承时,基类的()在派生类中成为保护成员,不能通过派生类的对象来直接访问。
211504
在派生类中能直接访问基类的()。
211505
下面叙述错误的是()。
211506
派生类的对象对它的基类成员中()是可以访问的。
211507
下列对继承的描述中,错误的是()。
211508
下列对派生类的描述中,错误的是() 。
211509
继承机制的作用是()。
211510
下面叙述不正确的是()
211511
派生类的构造函数的成员初始化列表中,不能包含()
211512
假设ClassY:publicX,即类Y是类X的派生类,则说明一个Y类的对象时和删除Y类对象时,调用构造函数和析构函数的次序分别为()
211513
C++类体系中,不能被派生类继承的有()
211514
如果一个派生类只有一个唯一的基类,则这样的继承关系称为()。
211515
C++中有两种继承:单继承和()。
211516
基类的公有成员在派生类中的访问权限由()决定。
211517
派生类的对象可以访问以下那种情况继承的基类成员()
211518
在哪种派生方式中,派生类可以访问基类中的protected成员()
211519
只能在自身类和子类成员函数中被访问,无法通过对象在类外访问的成员属于()
211520
在私有继承的情况下,基类成员在派生类中的访问权限()
211521
在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()
211522
在main函数中可以用p.a的形式访问派生类对象p的基类成员a,其中a是()
211523
在公有继承的情况下,基类的公有或保护成员在派生类中的访问权限()
211524
在C++中类之间的继承关系具有()
211525
继承机制的作用是()
211526
对基类和派生类的关系描述中,错误的是()
211527
C++的继承性允许派生类继承基类的()
211528
在 C++中执行以下 4 条语句后输出 rad 值为()static int hot=200;int rad=hot;hot=hot+100;coutradendl;
211529
已知: int m=10;下列表示引用的方法中,正确的是 ()
211530
在 C++中用()能够实现将参数值带回。
211531
要求打开文件d:\file.dat,可写入数据,正确的语句是()
211532
已知:print()函数是一个类的常成员函数,它无返回值,下列表示中,是正确的 ()
211533
下列说明中 const char *ptr;其中 ptr 应该是 ()
211534
作用域运算符“::”的功能是()
211535
下列的各类函数中,不是类的成员函数()
211536
不能作为函数重载依据的是()
211537
有如下程序:#include iostreamusing namespace std;class VAC{public: int f() const{return 3;} int f(){return 5;}};int main(){ VAC v1; const VAC v2; coutv1.f()v2.f(); return 0;}运行时的输出结果是()
211538
有如下类的定义:class Constants{public: static double GetPI(void){return 3.14159;}};Constants constants;下列各组语句中,能输出3.14159的是()
211539
有如下类的定义:Class MyClass{ int value;public: MyClass(int n):value(n){} int getValue() const {return value;}};则类Myclass的构造函数的个数是()
211540
有如下头文件:int F1();static int F2();classs CA{public: int F3(); static int F4();};在所描述的函数中,具有隐含this指针的是()
211541
类中的静态数据成员都是公有的(public)。
211542
类中所有数据成员都是在构造函数内完成。
211543
不管是建立何种对象,在对象不使用时,都应该手动调用析构函数进行清除对象的操作。
211544
构造函数和析构函数一般的权限都应该设为public。
211545
默认拷贝构造函数只能完成“浅拷贝”。
211546
类中的静态数据成员为了方便访问,一般还需要再类中定义静态成员函数用于访问。
211547
类中的非静态成员函数不能访问类的静态数据成员。
211548
const关键词可以参与区分重载函数。
211549
二维数组int b[][4]={{1,2},{1,2,3},{1,2,3,4}}的元素个数为()。
211550
一个类中的公有(public)性质的静态数据成员,以下()访问方式是错误的。
211551
下列()对象的数据成员类型可以不用初始化表的方式进行初始化。
211552
下面()内存区域是C++中的运行时动态内存分配区域。
211553
下列有关C++类的说法中,不正确的是()。
211554
有关析构函数的说法,不正确的是()。
211555
假定AB为一个类,则该类的拷贝构造函数的声明语句为( )。
211556
下面的函数声明中,()是“voidBC(inta,intb);”的重载函数。
211557
定义p,使p指向动态空间中包含30个整数的数组,所使用的定义语句为()。
211558
若定义类A:class A { public: A(); A(int x); … };执行语句:A a(4), b[3], *p[2]; 则自动调用该类构造函数的次数是()。
211559
假设A是一个类的名字,下面的程序片段会调用类A的调用析构函数()次。 int main() { A * p = new A[2]; A * p2 = new A; A a; delete [] p;}
211560
假设A 是一个类的名字,下面哪段程序不会用到A的复制构造函数()。
211561
假设 A 是一个类的名字,下面的语句生成了()个类A的对象。A * arr[4] = { new A(), NULL,new A() };
211562
有类A如下定义:class A{ int v; public: A ( int n) { v = n; }};下面哪条语句是编译不会出错()。
211563
关于 new 运算符的下列描述中,错误的是()
211564
下列不是构造函数特征的是()
211565
关于成员函数特征的下列描述中,错误的是( )
211566
类的私有成员可在何处访问()
211567
对类中声明的变量,下列描述中正确的是()
211568
如没有使用private关键字定义类的数据成员,则默认为()
211569
this指针存在的目的是()
211570
关于this指针使用说法正确的是()
211571
关于new运算符的下列描述中,错误的是()
211572
静态成员函数没有()
211573
所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是()
211574
类MyA的拷贝初始化构造函数是 ()
211575
假定一个类的构造函数为“A(int i=4, int j=0) {a=i;b=j;}”, 则执行“A x (1);”语句后,x.a和x.b的值分别为()
211576
假定AB为一个类,则执行“AB a(2), b[3],*p[4];”语句时调用该类构造函数的次数为()
211577
在C++中,关于对象的特性描述错误的是()
211578
假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为()
211579
类的访问权限用于控制对象的某个成员在程序中的可访问性,如果没有使用关键字说明,则成员默认为()权限。
211580
关于对象概念的描述中,说法错误的是()
211581
面向对象程序设计不仅能进行功能抽象,也能进行数据抽象。()实际上是功能抽象和数据抽象的统一。
211582
在类中说明的成员可以使用关键字的是()
211583
下列不能作为类的成员的是()
211584
下面有关类说法不正确的是()
211585
在函数原型说明中,不是必要的。
211586
面向对象的程序设计有四大特征,它们是抽象、、继承 、多态 。
211587
下面是一个输入半径,输出其面积和周长的C++程序,在下划线处填上正确的语句。#includeiostream using namespace std; const double pi=3.14159; void main() { double r; cout″r=″; ; double l=2.0*pi*r; double s=pi*r*r; cout″\n The long is:″lendl; cout″The area is:″sendl; }
211588
C++语言中可以实现输出一个换行符并刷新流功能的操控符是。
211589
要把一个文件输出流对象myFile与文件“f:\myText.txt相关联,所用的C++语句是()。
211590
在编译指令中,宏定义使用哪个指令()。
211591
在C++中使用流进行输入输出,其中用于屏幕输出的对象是()。
211592
设存在函数int max(int,int)返回两参数中较大值,若求22,59,70中最大值,下列表达式不正确的是()。
211593
在函数调用时,如某一默认参数要指明一个特定值,则有()。
211594
在一个被调用函数中,关于return语句使用的描述,()是错误的。
211595
对于C/C++语言的函数,下列叙述中正确的是()。
211596
当一个函数无返回值时,定义它的函数的类型是()。
211597
int f(){ static int a1 = 0;static int a2 = 1; //changea1 = a2;return(a2 += 2 * a1 +1);}int main(){int i, sum, f(); for(i = sum = 0; i5; i++) { sum+=f();coutsum = sum'\n'; }} 第三行的输出是()
211598
关于宏定义,执行如下的程序段后,判断正确的是()#define A 10#define B(a) (A*A/a)int main(){int n=B(A-5); }
211599
在int a=3,int *p=a;中,*p的值是()
211600
一个交换两个浮点数的函数swap,并在主函数中调用这个 函数进行两个浮点数的交换,但结果未正确输出,只修改哪一行代码来使程序正确 Void swap(float a,float b){ float temp=a; a=b; b=temp; } void main() { float a=1,b=2; swap ( a, b ); }
‹
1
…
2115
2116
2117
…
2612
›