请阅读以下技术说明、类图及C++代码,回答下列问题。 [说明] 已知某企业的采购

题型:问答题

问题:

请阅读以下技术说明、类图及C++代码,回答下列问题。
[说明]
已知某企业的采购审批是分级进行的,即根据采购金额的不同由不同层次的主管人员来审批。主任可以审批5万元以下(不包括5万元)的采购单,副董事长可以审批5万元至10万元(不包括10万元)的采购单,董事长可以审批10万元至50万元(不包括50万元)的采购单,50万元及以上的采购单就需要开会讨论决定。
采用责任链设计模式(Chain of Responsibility)对上述过程进行设计后得到的类图如图8-23所示。


[C++代码]
#include <String>
#include <iostream>
using namespace std;
class PurchaseRequest
public:
double Amount; //采购的金额
int Number;//采购的单号
string Purpose; //采购的目的
;
class Approver // 审批者类
public:
Approver() successor=NULL;
virtual void ProcessRequest (PurchaseRequest aRequest)
if successor !=NULL) successor-> ______;

void SetSuccessor (Approver *aSuccesssor) successor=aSuccesssor;
private:
______ successor;
;
class Congress:public Approver
public:
void ProcessRequest (PurohaseRequest aRequest)
if (aRequest.Amount>:500000) /*决定是否审批的代码省略*/
else ______ ProcessRequest(aRequest);

;
class Director:public Approver
public:
void ProcessRequest(PurchaseRequest aRequest) /*此处代码省略*/
;
class President:public Approver
public:
void ProcessRequest(PurchaseRequest aRequest) /*此处代码省略*/
;
class VicePresident:public Approver
public:
void ProcessRequest(PurchaseRequest aRequest /*此处代码省略*/
;
void main()
Congress Meeting; VicePresident Sam; Director Larry; President Tammy;
//构造责任链
Meeting.SetSuccessor(NULL);
Sam.SetSuccessor(______);
Tammy.SetSuccessor(______);
Larry.SetSuccessor(______);
PurchaseRequest aRequest; //构造一采购审批请求
cin >> aRequest.Amount; //输入采购请求的金额
______.ProcessRequest(aRequest); //开始审批
return;

考点:计算机软件水平考试中级软件设计师中级软件设计师下午试题
题型:问答题

()DB11/418《电梯日常维护保养规则》标准规定了记录应用钢笔或签字笔填写,不得使用铅笔或圆珠笔。

题型:问答题

影的用色和晕染方法是根据()的条件来选择。

A.脸型

B.眉眼间距

C.肤色

D.眼型

题型:问答题

近年来,我国一些省市陆续向群众开放政府的红头文件的查阅。据此回答1-3题。

1.政府制定和发布文件 [ ]

①是规范约束政府及其人员行政执法行为的需要 ②是保障人民权益的需要 ③目的是实现和维护广大人民群众的根本利益 ④为政府依法行政奠定法律基础

A.②③④ 

B.①②④  

C.①③④   

D.①②③

2.开放“红头文件”的查阅,说明[ ]

 ①政府的群众意识和服务意识在增强 ②政府自觉接受人民的监督 ③政府工作的透明度增强 ④政府热衷于做表面文章

A.①②③ 

B.①③④  

C.①②④  

D.②③④

3.群众查阅“红头文件”,有利于 [ ]

①群众了解政策,维护自身的合法权益 ②群众增强对政府的了解和信任 ③提高政府办事效率 ④群众对政府的政策和行为进行监督

A.①②③ 

B.①②④ 

C.②③④ 

D.①③④

题型:问答题

四川雅安芦山发生七级地震,地震烈度为9度。政府可以依法在地震灾区实行的紧急应急措施有()。

A.停水停电

B.交通管制

C.临时征用房屋、运输工具和通信设备

D.对食品等基本生活必需品和药品统一发放和分配

E.需要采取的其他紧急应急措施

题型:问答题

虚拟8086模式下,段的最大存储空间是

A.4KB

B.16KB

C.64KB

D.1MB

更多题库