面向对象程序设计复习辅导七
---补充练习与参考之三
徐孝凯
一、单项选择
1. 假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数为( )。C
A. abc B. *this C. this D. this&
2. 假定AA是一个类,“AA& abc();”是该类中一个成员函数的原型,若该函数存在对*this赋值的语句,当用x.abc()调用该成员函数后,x的值( )。A
A. 已经被改变 B. 可能被改变
C. 不变 D.不受函数调用的影响
3. 假定AA是一个类,“AA* abc()const;”是该类中一个成员函数的原型,若该函数返回this值,当用x.abc()调用该成员函数后,x的值( )。C
A. 已经被改变 B. 可能被改变
C. 不变 D. 受到函数调用的影响
4. 类中定义的成员默认为( )访问属性。B
A. public B. private C. protected D. friend
5. 结构中定义的成员默认为( )访问属性。A
A. public B. private