试题与答案

阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。已知某企业的采

题型:问答题 案例分析题

题目:

阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。

已知某企业的采购审批是分级进行的,即根据采购金额的不同由不同层次的主管人员来审批,主任可以审批5万元以下(不包括5万元)的采购单,副董事长可以审批5万元至10万元(不包括10万元)的采购单,董事长可以审批10万元至50万元(不包括50万元)的采购单,50万元及以上的采购单就需要开会讨论决定。

采用责任链设计模式(ChainofResponsibility)对上述过程进行设计后得到的类图如题图5-1所示。

C++代码如下:

 

 

答案:

参考答案:

(1)ProcessRequest(aRequest)

(2)Approver*

(3)Approver::

(4)&Tammy

(5)&Meeting

(6)&Sam

(7)Larry

解析:

本题以解决某企业的采购审批分级为背景,考查考生对面向对象程序设计类的用例和继承,程序解释如下。

 

试题推荐
题型:多项选择题

案例七:一般资料:求助者,男性,26岁,研究生毕业。案例介绍:求助者毕业后被一家合资公司录用,工资待遇较高。但是部门主管对下属要求十分严格,动辄发火训人,求助者由于业务不熟,在上班不到两个月的时间里出过几次错误,被主管多次训斥。于是心情不好,想辞职,但又觉得找到这份工作不容易,所以心里很犹豫,无奈之下,前来求助。以下是心理咨询师和求助者的咨询谈话:……求助者:我现在早上去上班,心里都发怵。心理咨询师:这种感受是怎样产生的?求助者:因为一进办公室又要看到主管的脸色,不知道他又会说出什么伤人的话。我真是觉得这家公司不能再呆下去了。心理咨询师:主管会说出什么样的话?求助者:他骂我是垃圾、废物,说我做事不动脑筋。心理咨询师:噢,听到这种话我也会不舒服的。那么他是在什么情况下说的呢?求助者:我业务工作没做好的时候心理咨询师:他给你具体指出哪些地方没做好吗?求助者:是的。心理咨询师:你改过以后,是否他还训你?求助者:当然不训了,可是一旦发现别的地方出错又是一顿数落。我长到这么大,从未有人这么对待过我,这谁受得了!真想辞职,又下不了决心。

该求助者的非理性观念的特征包括( )。

A.糟糕至极

B.绝对化要求

C.以偏概全

D.反黄金规则

查看答案
微信公众账号搜索答案