题目内容
(请给出正确答案)
[单选题]
如果表达式a+b中的+是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为()。
A.a.operater+(b)
B.b.operater+(a)
C.operater+(a,b)
D.operater+(a+b)
查看答案
如果结果不匹配,请 联系老师 获取答案
A.a.operater+(b)
B.b.operater+(a)
C.operater+(a,b)
D.operater+(a+b)
①构造函数重载;②成员函数设置缺省参数;③定义一个友元函数来打印日期(3分);④可使用不同的构造函数来创建不同的对象。
A.this指针一定指向常量型数据
B.this指向的数据不可更改
C.静态成员函数中也可以访问this指针
D.this指针本身可直接作为成员函数的返回值
A.若A类中有B类对象成员则在创建A类对象时,先执行B类的构造函数,再执行A类的构造函数
B.如果一个对象成员有无参构造函数,则可以省略对象成员的初始化语句
C.可以在构造函数的函数体中给出对象成员的初始化
D.可以在构造函数的初始化列表中给出对象成员的初始化
A.派生类不能访问通过公有继承的基类的保护成员
B.派生类的对象可以访问基类的任何成员
C.如果基类有带形参构造函数,派生类可以不声明带形参的构造函数
D.基类构造函数和析构函数都不能够被继承
当一个类A 中没有生命任何成员变量与成员函数,这时sizeof(A)的值是多少?如果不是零,请解释一下编译器为什么没有让它为零?
Visual FoxPro中若A="-5"B="+5A"则表达式A+B的值为________。
A.-5+5A
B.+5A-5
C.-5
D.A