简答题\n 类B是类A的公有派生类,类A和类B中都定义了虚函数func(),p是一个指向类A对象的指针,则p->A::func()将( )。 A、调用类A中是函数func() B、调用类B中是函数func() C、根据P所指的对象类型而确定调用A中或类B中的函数func() D、既调用类A中函数,也调用类B中的函数\n简答题\n 可以在类的构造函数中对静态数据成员进行初始化。 A、正确 B、错误\n简答题\n 虚函数是用virtual关键字说明的成员函数。 A、正确 B、错误\n简答题\n 关于类和对象不正确的说法是( )。 A、类是一种类型,它封装了数据和操作 B、对象是类的实例 C、一个类的对象只有一个 D、一个对象必属于某个类\n简答题\n 空类的声明( )是正确的。 A、class类名; B、class类名{}; C、class类名{} D、class类名\n简答题\n 一个算法必须能在有限步骤内解决问题。 A、正确 B、错误\n简答题\n 引用是某个变量的别名。对引用的操作,实质上就是对被引用的变量的操作。 A、正确 B、错误\n简答题\n 函数的参数个数和类型都相同,只是返回值不同,这不是重载函数。 A、正确 B、错误\n简答题\n 类的成员函数中可以直接访问本类的( )。 A、公有成员 B、保护成员 C、私有成员函数 D、私有成员变量\n简答题\n 析构函数不能被继承。 A、正确 B、错误\n简答题\n 使用指向对象的指针来访问类的成员,则必须使用的运算符是->。 A、正确 B、错误\n简答题\n 缺省析构函数的函数体是( ) A、不存在 B、随机产生的 C、空的 D、无法确定的\n简答题\n 通过C++语言中类的继承机制,可以扩充和完善已有类以适应新的需求。 A、正确 B、错误\n简答题\n 调试主要是为了解决源程序编译连接时产生的错误。 A、正确 B、错误\n简答题\n 下列说法中正确的是( )。 A、一个成员函数在类体外定义,则该成员函数默认是内联函数 B、一个成员函数在类体中定义,则该成员函数默认是内联函数 C、在类体外定义成员函数需要使用::运算符指明该成员函数属于哪个类 D、类体外定义的成员函数默认为公有成员函数\n简答题\n 在成员函数的函数类型前加上const关键字,则该成员函数就是常量成员函数。 A、正确 B、错误\n简答题\n 在公有继承中,基类中只有公有成员对派生类对象是可见的。 A、正确 B、错误\n简答题\n 关于类和对象不正确的说法包括( )。 A、类是一种类型,它封装了数据和操作 B、对象是类的实例 C、一个类的对象只有一个 D、一个对象可以属于多个类\n简答题\n 假定用户没有给一个名为AB的类定义析构函数,则系统自动给出的缺省析构函数定义为~AB(){ }。 A、正确 B、错误\n简答题\n 下面对友元的正确描述是( )。 A、关键字friend用于声明友元 B、一个类的成员函数可以是另一个类的友元 C、友元函数访问对象的成员不受访问特性影响 D、友元函数通过this指针访问对象成员\n