网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
若AA为一个类,a为该类的私有整型数据成员,getA()为该类的一个非静态公有成员函数,功能是返回a的值。如果X为该类的一个对象,要在类外访问X对象中a的值,正确的访问格式为(  )。
A

AA.getA()

B

X.getA()

C

X.a

D

AA::a


参考答案

参考解析
解析:
A项错误,getA()函数是非静态函数,不能通过类名调用;B项正确,要在类外访问X对象中a的值,必须调用类的非静态公有成员函数getA();C项错误,成员变量a是类AA中的私有变量,不能在类外访问;D项错误,a是非静态变量,不能通过类名访问。
更多 “单选题若AA为一个类,a为该类的私有整型数据成员,getA()为该类的一个非静态公有成员函数,功能是返回a的值。如果X为该类的一个对象,要在类外访问X对象中a的值,正确的访问格式为(  )。A AA.getA()B X.getA()C X.aD AA::a” 相关考题
考题 假定AA为一个类,a为该类私有的数据成员,GetValue( )为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为( )。 A.x.aB.x.a()C.x和gt;GetValue()D.x.GetValue()

考题 若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为( )。A) aB) AA.aC) a{}D) AA::a{}A.B.C.D.

考题 若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为( )。A.aB.AA.aC.a{}D.AA:a{}

考题 假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为( )。 A.px( )B.px[a]C.px->aD.px.a

考题 假定AA为一个类,a为该类私有的数据成员,若要在该类的一个成员函数中访问它,则书写格式最好为()。AaBAA::aCa()DAA::a()

考题 假定AA为一个类,a为该类私有的数据成员,若要在该类的一个成员函数中访问它,则书写格式最好为()。A、aB、AA::aC、a()D、AA::a()

考题 假定AA是一个类,“AA* abc()const;”是该类中一个成员函数的原型,若该函数返回this值,当用x.abc()调用该成员函数后,x的值()A、 已经被改变B、 可能被改变C、 不变D、 受到函数调用的影响

考题 假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为:()A、 x.aB、 x.a()C、 x-aD、 x-a()

考题 假定AA为一个类,a为该类公有的数据成员,若要在该类的一个成员函数中访问它,则书写格式为()A、 aB、 AA::aC、 a()D、 AA::a()

考题 假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()A、 int AA::a()B、 int AA:a()C、 AA::a()D、 AA::int a()

考题 假定AA为一个类,inta()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()。A、intAA::a()B、intAA:a()C、AA::a()D、AA::inta()

考题 假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为()。A、x.aB、x.a()C、x—)aD、x-)a()

考题 假定AA为一个类,a为该类公有的数据成员,X为该类的一个对象,则访问x对象中数据成员a的格式为()。A、x(a)B、x[a]C、x一aD、x.a

考题 假定用户为类AB定义了一个构造函数“AB(intaa):a(aa),{}”则()是该类的数据成员。

考题 假定AA为一个类,a为该类私有的数据成员,GetValue()为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为()。A、x.aB、x.a()C、x一〉GetValue()D、x.GetValue()

考题 假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()A、 AB() {a=0;}B、 AB(int aa=0):a(aa) {}C、 AB(int aa):a(aa) {}D、 AB() {}

考题 单选题假定AA为一个类,a为该类私有的数据成员,GetValue()为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为()。A x.aB x.a()C x一〉GetValue()D x.GetValue()

考题 单选题假定AA为一个类,a为该类公有的数据成员,X为该类的一个对象,则访问x对象中数据成员a的格式为()。A x(a)B x[a]C x一aD x.a

考题 单选题假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为()。A px(a)B px[a]C px-aD px.a

考题 单选题假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为()A  px(a)B  px[a]C  px-aD  px.a

考题 单选题假定AA为一个类,a为该类公有的数据成员,若要在该类的一个成员函数中访问它,则书写格式为()A  aB  AA::aC  a()D  AA::a()

考题 单选题假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()A  int AA::a()B  int AA:a()C  AA::a()D  AA::int a()

考题 单选题假定AA为一个类,inta()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()。A intAA::a()B intAA:a()C AA::a()D AA::inta()

考题 单选题假定AA为一个类,a为该类私有的数据成员,若要在该类的一个成员函数中访问它,则书写格式最好为()。A aB AA::aC a()D AA::a()

考题 单选题假定AA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员a的格式为()A  x(a)B  x[a]C  x-aD  x.a

考题 单选题假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为:()A  x.aB  x.a()C  x-aD  x-a()

考题 单选题假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为()。A x.aB x.a()C x—)aD x-)a()