已知类Time的定义如下:class Time { /
已知类Time的定义如下:
class Time { //时间类
private:
int hour , minute , second ;//时、分、秒
public :
Time ( int h , int m , int s ) : hour( h ), minute( m ), second( s ) { }
____________{
switch ( index ) {
case 0 :
return hour;
case 1:
return minute;
default:
return second;
}
}
};其中横线处应为下标访问运算符[]的重载函数的函数头,横线处应填入 的代码是( )。
答案
B
解析
函数重载的基本形式是:<返回类型><函数名>(<形参列表>),返回 类型应为int,只需要一个形参index。