问题 单项选择题

下面是“二维向量” vector2D 的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。那么应该在横线上填入的语句是( )。
class vector2D

private:
double x; //x分量
double y; //y分量
public:
vector2D(double x0=0,double y0=0) :x(x0),y(y0)
void show(cout<<’ (’<<’, ’<<y<<’) ’;
_________________________;
;
vector2D :: operator + (vector2D

A.

B.vector2D operator + (vector2D &b)C) void operator + (vector2D)D) int operator + (vector

答案

参考答案:A

解析: 此题在类vector2D中将运算符“+”重载为成员函数,实现将两向量的分量x和y对应相加的功能。那么由题可知,在空格处填入的应当是运算符“+”重载函数的声明。根据运算符“+”重载函数在类体外的定义可知其声明语句为: vector2Doperator+(vector2DB)

单项选择题

案例八


求助者一般资料:敏儿,23岁,女性,公司职员。
求助者主诉:半个月以前在办公室里晕倒过几次,担心会经常晕倒,所以就请假一直呆在家里。去过医院检查没有任何躯体疾病,父母担心女儿会有心理问题,就带来做心理咨询。
求助者家庭背景:求助者父母都是农民,家境不是很好。家中就敏儿一个孩子,父母都很宠爱她。父母都比较关心女儿的学习,希望女儿能够考上大学,摆脱农村的生活,出人头地。对于生活上的小事情,父母每一件都要过问,遇到困难父亲首当其冲,不让女儿受到一点委屈。平时怕女儿出去吃亏,很少让女儿和朋友们一起玩,出去的时候都要陪同着。敏儿的性格内向,遇到事情不果断,不自信,没有个性。虽然学习很努力,但是成绩一直很平常。
求助者现病史:半个月前公司要进行转正考试。因为对自己的职业生涯很重要,敏儿感到压力很大,考前的几天,每天都学习到很晚,睡眠严重不足。白天上班的时候觉得身体很虚,伴有头晕。考试前一天在办公室的时候,突然觉得头晕、恶心、眼花,竟然晕倒了。公司里的同事们都来帮忙,敏儿只是觉得浑身无力,其他无大碍。公司里的同事李林住在敏儿家附近,就送敏儿回家。父母得知敏儿在办公室晕倒以后,很担心女儿,就买了好多的补品给女儿进补,并让她请假在家休息,转正考试下一次再考。敏儿在家休养期间,李林来看望过她,李林来的时候,女儿和他谈得很高兴,完全没有生病的样子。母亲觉得女儿的病好了,于是就让女儿继续上班,但是女儿走进办公室又开始头晕、恶心。结果又回家休假了。某天晚上李林打电话问敏儿的病情,敏儿在接电话的时候又精神了。父母无奈就带着女儿来看心理医生。
求助者与咨询师会谈摘要:求助者由母亲伴陪进入诊室。求助者个子中等,长相一般。不喜欢主动说话,但对转正考试的看法很肯定,认为该考试很重要。对男同事的事情,求助者很是害羞,在咨询师的鼓励下,她说李林挺帅的,对公司的女同事都很关心,大家都挺喜欢他的。求助者也很喜欢李林,但认为自己长相一般,李林那么优秀,家境也不错,况且又有那么多的喜欢者,求助者认为李林不会喜欢自己。第一次晕倒是因为看到李林对别的女孩子很亲热,自己感觉受到打击了,于是晕倒了。

造成该求助者心理问题的生理原因是( )。

A.青春期

B.工作压力

C.内分泌失调

D.对异性的爱慕

单项选择题