C++基础题目但不觉得不简单解决方案

C++基础题目但不觉得不简单刚刚自学C++,遇到下面问题,帮帮忙了1.下面对于析构函数的描述中不正确的是()。A.

C++基础题目但不觉得不简单
刚刚自学C++,遇到下面问题,帮帮忙了

1.下面对于析构函数的描述中不正确的是(         )。
A.析构函数是内置函数                     B.析构函数与类名相同
C.析构函数不能有参数                     D.析函数在对象撤销时自动执行
2.在私有继承的情况下,基类成员在派生类中的访问权限(         )。
A.受限制                     B.保持不变
C.受保护                     D.不受保护
3.在(         )情况下适宜采用inline定义内联函数。
A.函数体含有循环语句                     B.函数体含有递归语句
C.需要加快程序的执行速度             D.函数代码多、不常调用
4.通过(         )调用虚函数时,采用动态束定。
A.对象指针                     B.对象名
C.成员名限定                 D.派生类名
5.在类中声明转换函数时不能指定(         )。
A.参数个数                     B.访问权限
C.标识符                         D.操作


6.拷贝函数通过_______使用引用来初始化创建中的对象。
7.在一个类中至少可以对一个_______进行2种重载。
8.使用空的虚函数可以保证_______建立起一条存取路径,使派生类通过虚函数机制正确存取虚函数。


[解决办法]
bbca
[解决办法]
1.c 2.a 3.c 4.b 5.b 6.类对象 7.? 8.基类
呵呵不知道对不,好多猜的
[解决办法]
1.c 错,析构函数怎么能有参数呢
[解决办法]
1, 2, 5, 6, 7, 8题出的很垃圾. 尤其填空题
[解决办法]
比如 "访问权限受保护 ", 别扭.
[解决办法]
5.在类中声明转换函数时不能指定( )。
A.参数个数 B.访问权限
C.标识符 D.操作
参数个数好像是不能变的吧,但是标识符肯定也是不能变的,访问权限是可以自己制定的,操作就不知道是什么东西了。。。。
在一个类中至少可以对一个_______进行2种重载
我填“函数”

[解决办法]
1.下面对于析构函数的描述中不正确的是( )。
A.析构函数是内置函数 B.析构函数与类名相同
C.析构函数不能有参数 D.析函数在对象撤销时自动执行
答:A B (内置函数这里不清楚他指的是什么意思)

2.在私有继承的情况下,基类成员在派生类中的访问权限( )。
A.受限制 B.保持不变
C.受保护 D.不受保护
答:A(具体说,应该是private)

3.在( )情况下适宜采用inline定义内联函数。
A.函数体含有循环语句 B.函数体含有递归语句
C.需要加快程序的执行速度 D.函数代码多、不常调用
答:C(A B D都是典型的不可以“inline化”的程序结构)

4.通过( )调用虚函数时,采用动态束定。
A.对象指针 B.对象名
C.成员名限定 D.派生类名
答:A(除了此答案外,还有,通过引用调用虚拟函数也是动态的)

[解决办法]
5.在类中声明转换函数时不能指定( )。
A.参数个数 B.访问权限
C.标识符 D.操作
答:A C(D选项没有看懂)

[解决办法]
填空题出的不是很好啊......
[解决办法]
不知所云,很多都是不严格的说法
[解决办法]
真 垃圾的题目
[解决办法]
题都读不明白......