(完整版)c++期末考试判断题+填空题.doc

1 判断题 1、对空指针不能用 delete 运算符。(错误) 2、对重载的函数,要求函数类型相同但参数不同。 (错误) 3、任何一个对象只能属于一个具体的类。 (正确) 4、用 new 运算符来创建对象时不会调用构造函数。 (错误) 5、对重载的函数,要求参数不同或函数类型不同。 (错误) 6、在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的。 (错误) 7、析构函数可以是虚函数。 (正确) 8、无论什么方式的继承,基类的私有成员都不能被派生类访问。 (正确) 9、要达到动态联编的效果,基类和派生类的对应函数不仅名字相同,而且返回类型、参数个数和类型也必须相同。(正确) 10 、如果派生类没有实现虚函数,那么它将使用他的基类的虚函数。 (正确) 11、构造函数可以是虚函数。 (错误) 12 、指向对象数组的指针不一定必须指向数组的首指针。 (正确) 13 、对象数组的元素可以是不同类的对象。 (错误) 14 、对象数组可以赋初值又可以赋值。 (错误) 15 、一个类的构造函数可以不包含对其子对象的初始化。 (错误) 16 、在 C++ 中,既允许单继承,又允许多继承。 (正确) 17 、派生类从基类派生出来,它不能生成新的派生类。 (错误) 18 、派生类的继承方式只有 2 种:公有继承和私有继承。 (错误) 19 、在公有继承中,基类的成员在派生类中都可以直接使用。

文档评论(0)

1亿VIP精品文档

相关文档