关于运算符重载,下列说法正确的是(?)
派生类的成员函数可以直接访问基类的(??)成员。
派生类的成员函数可以直接访问基类的(??)成员。
友元函数说明在类体内,它是一种成员函数。()
友元函数说明在类体内,它是一种成员函数。()
构造函数可以重载。()
构造函数可以重载。()
当一个成员函数被声明为虚函数后,其派生类中的具有相同参数类型和相同参数个数类型的相同类型的同名函数也
当一个成员函数被声明为虚函数后,其派生类中的具有相同参数类型和相同参数个数类型的相同类型的同名函数也是虚函数。()
重载单目运算符作为类的成员函数,函数没有参数。(
重载单目运算符作为类的成员函数,函数没有参数。(
ostream是抽象基类ios的直接派生类。()
ostream是抽象基类ios的直接派生类。()
不可以定义抽象类的对象。()
不可以定义抽象类的对象。()
如果表达式a==b中的=是作为普通函数重载的运算符,若采用运算符函数调用格式,则可表示为(??
如果表达式a==b中的=是作为普通函数重载的运算符,若采用运算符函数调用格式,则可表示为(??
下面的类中,()不是由抽象基类ios直接派生出来的。
下面的类中,()不是由抽象基类ios直接派生出来的。
类的析构函数是在()调用的。
类的析构函数是在()调用的。
假定 CTest为一个类,并且有一无默认值的的有参构造函数和无参构造函数,则执行 CTest abl
假定 CTest为一个类,并且有一无默认值的的有参构造函数和无参构造函数,则执行 CTest ablest"语句时将目动调用该类的
在关键字 private后面定义的成员为类的(??)成员
在关键字 private后面定义的成员为类的(??)成员
在类的继承层次结构中,在不同的层次中不能出现名字相同、参数个数和类型都相同而功能不同的函数。()
在类的继承层次结构中,在不同的层次中不能出现名字相同、参数个数和类型都相同而功能不同的函数。()
类的析构函数的作用是()
类的析构函数的作用是()
以下正确的描述是(???)
以下正确的描述是(???)
假定一个类的构造函数为“Anta, int bb){a=aa:b=aa"b,则执行“Ax(4,5)"
假定一个类的构造函数为“Anta, int bb){a=aa:b=aa"b,则执行“Ax(4,5)"语句后,xa和xb的值分别为()
对类对象成员的初始化是通过构造函数中给出的()实现的。
对类对象成员的初始化是通过构造函数中给出的()实现的。
下述静态数据成员的特性中,(是错误的。
下述静态数据成员的特性中,(是错误的。
采用重载函数的目的是()
采用重载函数的目的是()
假定AA为一个类,a()为该类公有的函数成员,X为该类的一个对象,则访问X对象中函数成员a)的格式为
假定AA为一个类,a()为该类公有的函数成员,X为该类的一个对象,则访问X对象中函数成员a)的格式为(??)。
关于C++中的继承机制,错误的说法是()
关于C++中的继承机制,错误的说法是()
使用new运算符创建数组时,可以为该数组指定初始值()
使用new运算符创建数组时,可以为该数组指定初始值()
在声明派生类时,派生类把基类的的构造函数也一起继承过来。()
在声明派生类时,派生类把基类的的构造函数也一起继承过来。()
下列关于运算符重载的描述中,()是正确的。
下列关于运算符重载的描述中,()是正确的。