关于C++的一些判断题……

咱刚学C++有些不太清楚……最好能解释一下~~多谢了~

1.C++支持运算符重载,所有运算符都可以重载。

2.在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的。

3.基类中的保护成员在其派生类中可以访问,而派生类对象不可访问。

4.运算符重载不能改变运算符的运算优先级、结合方向。

5.派生类的对象不可以给基类对象赋值。

6.静态联编是在运行时进行的,动态联编是在编译时进行的。

7. 派生类的构造函数中应包含直接基类的构造函数。

8.私有继承方式下,基类中公有成员和保护成员在派生类中都是私有的。

9.抽象类不能定义对象,可以定义对象引用和对象指针。

10.一个对象在创建时,总是要被初始化的。

1、错。像 "." 就不能被重载
2、错。私有成员不论在何种情况下,均不可见
3、对。
4、对。
5、错。派生类对象可以向上转换,可以赋值给基类赋值,但是会有数据丢失
6、错。弄反了
7、错,不一定
8、对。
9、对。
10、错。不一定
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-11
1.错 ?:条件运算符、sizeof求字节运算符、::作用域解析运算符、.*成员指针运算符、.成员选择等不可重载
2.错 基类的私有成员不可见:基类的私有成员仍然是私有的,派生类不可访问基类中的私有成员。
3.对
4.对
5.错 公有派生类对象可直接赋值给基类的对象
6.错 静态联编是在编译时进行的,动态联编是在运行时进行的
7.错 不包含。但是在派生类调用构造函数时,会首先自动调用其基类的构造函数
8.对
9.对
10.错追问

多谢~~~\(≧▽≦)/~

第2个回答  2011-05-11
关注中

关于C++的一些判断题……
1、错。像 "." 就不能被重载 2、错。私有成员不论在何种情况下,均不可见 3、对。4、对。5、错。派生类对象可以向上转换,可以赋值给基类赋值,但是会有数据丢失 6、错。弄反了 7、错,不一定 8、对。9、对。10、错。不一定

c++的几道判断题
1:正确; 课件上有说明 2:错误 它可以用来在局部变量与全局变量同名是通过::可以引用全局变量;3:错误 如果析构函数体为空的话试问它拿什么来析构对象;4:错误 构造函数可以重载因为要构造不同的对象,析构函数不能重载;5:正确 和结构体一样的.6:正确 但如果是在类中定义的是静态成员的话,...

C++ 判断题,求解惑!!!
1对,你在该类哪儿初始化都行,自己想着。2错,都有默认构造函数。3错,析构最好别重载,构造重载还算常见。4错,反过来说倒是对的。类的静态数据成员和类定义基本没关系,真要说的话倒像个外部定义。5错,不都是,你也可以自己显式调用。6错,在定义时就要初始化。7错,可以是非成员函数(比如...

大一c++判断题
1、任何字符常量与一个任意大小的整型数进行加减都是有意义的(√)2、在命名标识符中,大小写字母是不加区分的。(×)3、引用是某个变量的别名。对引用的操作,实质上就是对被引用的变量的操作。(√)4、typedef类型定义是原来定义一些C++中所没有的新类型。( √ )5、枚举变量的取值收到该...

C++判断题求解惑
C++判断题求解惑 1、公有继承基类的private成员,对于派生类来说是不可访问的 3、抽象类的成员必须都是没有实现的函式,抽象类只起到一个介面的作用 至于第二个,我感觉是对的,不知道哪位大侠有高见 1对,你在该类哪儿初始化都行,自己想着。 2错,都有预设建构函式。 3错,析构最好...

C++急~~~
一、判断题()1. 若有int i=10,j=0;则执行完语句if (j=0) i++; else i--;I 的值为11。 ( )错误,因为执行的是else的语句 2. 若i为某函数func之内说明的变量,则当func执行完后,i值无定义。( )正确,因为局部变量在执行完成后就没有定义了,如想保留值,用static来定义 3. 一...

C++练习题,选择填空判断题,求老师看我做的对不对
一 4. B(main定义在哪都可以)7. D(不需要解释~~~2333)二 2. X(可以不执行)3.X(有种事情叫"递归")5.对(为什么不可以?)三 6.(虽然没错,但是提醒一下,除了基本类型以外,其他类型最好const引用)那我要去学校了~~~

c++程序判断题
因为是 "int &x",所以x也就是后面的a[1]会因为地址被引用而被修改,而y(后面的a[0])不会被修改,程序会把数存到新的地址里(其实就是没用的代码,void fun也没返回任何值)所以想象了一下程序里面是这样的 fun(42,23)42赋值给了t, 23赋值给了x(a[1]这时候也被修改成了23),最后...

成人函授C++判断题
1. 对 2. 对 3. 错 4. 对 5. 错 6. 错 7. 对 8. 对 9. 错 10. 对

关于c++的问题,判断题
(7) 允许一个基类即可作为某些派生类的虚基类,也可作为另一些派生类的非虚基类。请稍微解释一下 谢谢 解析:(1)错。派生的目的是提高代码利用率,要不要写很多冗余代码。(2)对。(3)错。任何继承方式都不能访问基类的private成员,只有定义友员能访问private成员。(4)对。(5)错。派生类可以不定义...

相似回答
大家正在搜