第三章单元测试
- ( )的功能是对对象进行初始化。
- 下面对构造函数和析构函数的写法形式上正确的是( )。
- 假设getData()函数是一个类的常成员函数,且没有返回值,则应表示为( )。
- 若有如下类的定义:
class Time
{ int hour;
int minute;
int sec;
public:
void getTime();
}
Time *pt;
则以下用法中正确的是:( )。 - 关于友元的说法,正确的是( )。
A:构造函数 B:静态成员函数 C:数据成员 D:析构函数
答案:构造函数
A:void max:: max (参数), void max::~ max (参数) B:void max::max(), void max::~ max () C:max::max (参数), max::~ max (参数) D:max::max (参数), max::~ max ()
A:const void getData (); B:getData () const; C:void const getData (); D:void getData () const;
A:pt->minute; B:pt->getTime(); C:pt.hour; D:pt.getTime();
A:若想要将A类声明为B类的友元,则应在A类中添加语句:friend B; B:被声明为A类友元的成员函数内可以修改A类的私有数据成员 C:若声明了A是B的友元类,则B类的成员函数可以访问A类的私有成员 D:若A是B的友元类,B是C的友元类,则A是C的友元类
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!