1.已知在一个类体中包含以下函数原型:Date operator-(Date)const;下列关于这个函数的叙述中,错误
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/04 03:27:23
1.已知在一个类体中包含以下函数原型:Date operator-(Date)const;下列关于这个函数的叙述中,错误的是:
A.这是运算符-的重载运算符函数;
B.这个函数所重载的运算符是一个一元运算符;
C.这是个成员函数;
D.这个函数不改变类的任何数据成员的值.
2.假设AB为一个类的类名,则该类的赋值操作符定义的原型是:
A.AB&operator=(AB& x);
B.AB operator=(AB& x);
C.AB=(const AB X);
D.AB&=(const AB X);
3.友元运算符obj1>bj2被c++编译器解释为:
A.operator>(obj1,obj2);
B.>(obj1,obj2);
C.Obj2.operator>(obj1);
D.Obj1.operator>(obj2);
A.这是运算符-的重载运算符函数;
B.这个函数所重载的运算符是一个一元运算符;
C.这是个成员函数;
D.这个函数不改变类的任何数据成员的值.
2.假设AB为一个类的类名,则该类的赋值操作符定义的原型是:
A.AB&operator=(AB& x);
B.AB operator=(AB& x);
C.AB=(const AB X);
D.AB&=(const AB X);
3.友元运算符obj1>bj2被c++编译器解释为:
A.operator>(obj1,obj2);
B.>(obj1,obj2);
C.Obj2.operator>(obj1);
D.Obj1.operator>(obj2);
我觉得答案是b a a
第一题:a对,c选项,因为括号里只有一个参数,所以应该是成员函数,d选项因为函数后加了const所以也对,错的是b;‘-’是二元重载运算符;
第二题:我觉得应该为 AB & operator=(const AB &x),选项中没有,那就应该选a吧,最接近!
第三题:因为它说是友元运算符,那么就不是成员函数了,所以就应该被编译为
operator>(obj1,obj2);
第一题:a对,c选项,因为括号里只有一个参数,所以应该是成员函数,d选项因为函数后加了const所以也对,错的是b;‘-’是二元重载运算符;
第二题:我觉得应该为 AB & operator=(const AB &x),选项中没有,那就应该选a吧,最接近!
第三题:因为它说是友元运算符,那么就不是成员函数了,所以就应该被编译为
operator>(obj1,obj2);
1.已知在一个类体中包含以下函数原型:Date operator-(Date)const;下列关于这个函数的叙述中,错误
const Date & Date::operator --()代表什么含义
生成一个表示日期的类Date,包含year,month,day三个属性,并给出对应的构造函数,要求用这个Date类定义对
关于matlab中date()函数的一道题
定义一个名为Date的类,用于输入并验证日期,类中的数据成员和成员函数应满足以下规则;在主函数中编写相
关于offset函数,在一个表中设定date=offset(sheet1!$C$4,counta(sheet1!$c:$
我是用到date(Y-m-d H:i:s)函数的时候,错误提示如下:
php中的以下函数:1.mktime() 2.time() 3.date() 4.getdate() 5.strtoti
vfp中函数len(dtoc(date()))的返回值为?
excel date函数
以下叙述中正确的是().A、可以在一个函数中定义另一个函数 B、main()函数必须放在其它函数之前
DATEDIF和date函数的问题