习题8 一、单项选择题 要是一个类成为抽象类,这个类应具有的条件是( )。 A. 至少有一个纯虚函数 B. 至少有一个虚函数 C. 只含有一个纯虚函数 D. 只含有一个虚函数 下面是基类中的成员...
C++程序设计,课程代码4737,课后习题7答案
习题7 一、单项选择题 下面关于模板叙述不正确的是(A )。 A. 不可以通过一个类来派生类模板 B. 可以从一个类模板派生出一个新的类模板 C. 类模板支持单一继承 D. 类模板可以有多个参数...
C++程序设计,课程代码4737,课后习题6答案
习题6 一、填空题 多重继承可以视为是 单一继承 的扩展。 访问控制权限是 public,protected,private 3种。 二、单项选择题 保证编译...
C++程序设计,课程代码4737,课后习题5答案
习题5 一、填空题 将关键词const写在函数参数列表之后,函数体之前,说明该函数是 常 成员函数。 一个const对象只能访问 常 成员函数。 在函数体之前加 const 关键字可...
C++程序设计,课程代码4737,课后习题4答案
习题4 一、填空题 不能使用类对象的指针取对象的private和protected的地址。 构造函数是和 类 同名的函数,析构函数不允许有 返回类型和参数 ,一个类有 1 个析构函数。 已知一个类的名...
C++程序设计,课程代码4737,课后习题3答案
习题3 一、填空题 在C++语言中,函数“double abc(double, char);”表示的含义是 声明一个返回double类型的,且第一个参数为double和第二个参数为char的函数abc...
C++程序设计,课程代码4737,课后习题2答案
习题2 一、单项选择题 使用string类建立对象的不正确方式是( D )。 A. string str(" OK"); B. string str=" OK"; C. string str; ...
C++程序设计,课程代码4737,课后习题1答案
习题1 一、单项选择题 下列选项中不是C++语言关键字的是(B)。 A. typedef B. mycase C. typeid D. typename 下列选项中不是C++语言合法标识符的是(...