简答题\n 关于类模板,描述错误的是( )。 A、一个普通基类不能派生类模板 B、类模板从普通类派生,也可以从类模板派生 C、根据建立对象时的实际数据类型,编译器把类模板实例化为模板类 D、函数的类模板参数须通过构造函数实例化\n简答题\n 下列关于类的继承描述中,( )是错误的。 A、派生类可以访问基类的所有数据成员,也能调用基类的所有成员函数 B、派生类也是基类,但基类不一定具有派生类的全部属性和方法 C、继承描述类的层次关系,派生类可以具有与基类相同的属性和方法 D、一个基类可以有多个派生类,一个派生类可以有多个基类\n简答题\n 面向对象的英文缩写是OOP。 A、正确 B、错误\n简答题\n 在面向对象程序设计中,每个对象可以单独设置属性值。 A、正确 B、错误\n简答题\n 包含类fstream定义的头文件是( )。 A、fstream B、ofstream C、ifstream D、iostream\n简答题\n 当类的继承方式为公有继承时,基类的()成员的访问属性在派生类中不变 A、公有成员 B、保护成员 C、私有成员 D、友元成员\n简答题\n 基类中的公有成员可能是派生类的( )。 A、public成员 B、private成员 C、protected成员 D、友元成员\n简答题\n 建造新的派生类是( )的实质。 A、派生 B、抽象 C、继承 D、封装\n多选题\n 在C++中,要实现动态联编,可以使用( )调用虚函数。 A. 类名 B. 派生类指针 C. 对象名 D. 基类指针 \n简答题\n 基类和派生类可以分别叫做( )。 A、“大类”和“小类” B、“父类”和“子类” C、“小类”和“大类” D、“子类”和“父类”\n简答题\n 返回引用的函数可以返回局部变量。 A、正确 B、错误\n简答题\n 关于纯虚函数,下列表述正确的是( )。 A、纯虚函数是未给出实现版本(即无函数体定义)的虚函数 B、纯虚函数的声明总是以“=0”结束 C、派生类必须实现基类的纯虚函数 D、含有纯虚函数的类一定是派生类\n简答题\n 下面对构造函数的不正确描述是( )。 A、系统可以提供默认的构造函数 B、构造函数可以有参数,所以可以有返回值 C、构造函数可以重载 D、构造函数可以设置默认参数\n简答题\n 对基类和派生类的描述中错误的是( )。 A、派生类是基类的具体化 B、基类继承了派生类的属性 C、派生类是基类定义的延续 D、派生类是基类的特殊化\n简答题\n 类A是类B的友元,类B是类C的友元,则( )是正确的。 A、类B是类A的友元 B、类C是类A的友元 C、类A是类C的友元 D、其它都不对\n简答题\n 下列说法正确的是( )。 A、面向对象方法的基本观点是一切系统都是由对象构成的 B、面向对象方法的基本观点是一切系统都是由模块构成的 C、面向对象方法中通过“消息”来触发行为 D、面向对象方法中用类和对象来表示现实世界\n简答题\n 下面关于类概念的描述中,________是错误的 A、 类是抽象数据类型的实现 B、 类是具有共同行为的若干对象的统一描述体 C、 类是创建对象的样板 D、 类就是C语言中的结构体类型\n简答题\n C++语言允许使用友元,但是友元会破坏封装性。 A、正确 B、错误\n简答题\n 有关类的说法不正确的是( )。 A、类是一种用户自定义的数据类型 B、只有类中的成员函数才能存取类中的私有成员 C、在类中,如果不做特别说明,所有的成员变量均为私有类型 D、在类中,如果不做特别说明,所有的成员函数均为公有类型\n简答题\n 若析构函数是虚函数,则delete对析构函数的调用采用( ) A、静态联编 B、动态联编 C、重载函数 D、多重函数\n