问题 填空题

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

[说明]

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

采用责任链设计模式(Chain of Responsibility)对上述过程进行设计后得到的类图如图18-9所示。

[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-> (1)

void SetSuccessor(Approver *aSucceSSsor)successor=aSuccesssor;

private:

(2) successor;

class Congress:public Approver

public:

void ProcessRequest(PurchaseRequeSt aRequest)

if(aRequest.Amount>=500000)/*决定是否审批的代码省略*/

else (3) ProceSsRequest(aRequest);

class Director:public Approver

publlc:

void ProcessRequest(PurchaseRequest aRequest) /*此处代码省略*/

class President:public Approver

public:

void ProcessRequest(PurchaseRequest aRequest)/*此处代码省略*/

class VicePresident:public Approver

public:

void ProcessRequest(PurchaseRequest aRequest)/*此处代码省略*/

void msin()

Congress Meeting;VicePresident Sam;Director Larry;President Tammy;

//构造责任链

Meeting.SetSuccessor(NULL);Sam.SetSuccessor( (4) );

Tammy.SetSuccessor( (5) );Larry.SetSuccessot( (6) );

PurchaseRequest aRequest; //构造采购审批请求

cin>>aRequest.Amount; //输入采购请求的金额

(7) .ProcessRequest(aRequest);//开始审批

return;

(5)处填()。

答案

参考答案:&Meeting

选择题
问答题

肖立生于1935年,早年丧偶,1960年生长子肖明,肖明于1985年娶妻李利,1988年生被告肖鹏;原告肖亮生于1967年,至今未婚;被告肖哲是肖立二哥的儿子。1995年被继承人肖立在一次与儿媳发生口角后离家出走,6年时间未与家里联系,原告肖亮和肖明经多方寻找没有肖立的任何音讯,为此原告肖亮和肖明于2002年向本院申请宣告肖立死亡,本院于同年判决宣告肖立死亡。肖立的遗产有:古画5幅、存款23万元、120平方米房屋1套。继承发生后,肖明和被告肖鹏表示愿意接受继承,原告肖亮未作任何表示,但继续与肖明居住于120平方米的套房内, 2003年肖明在一次车祸中死亡。2004年6月,原告肖亮得知被继承人肖立于2004年5月17日病死,生前留有两份遗嘱:2001年按法律要求自书遗嘱1份,遗嘱内容为“古画5幅由长子继承,房屋1套由次子继承”;2004年2月10日按法律要求代书遗嘱1份,该遗嘱内容“古画2幅、存款5万元由侄子肖哲继承”。原告肖亮主张要求按遗嘱继承,并和肖鹏共同继承存款23万元;被告肖哲亦主张要求按遗嘱继承,受到被告肖鹏的拒绝,为此引起纠纷,诉至本院。 问题:假定你是本案的主审法官,请根据上述案情撰写一份判决书。 提示:文书中涉及的当事人自然情况、司法机关名称、证据种类和名称等相关事项可自行编撰,但不得署考生本人姓名,否则本卷不得分。 答题要求: 1.文书要求符合法律规定,格式规范,应具备的事项齐全。 2.要求事实清楚,证据充分,作出的处理合法有据,定性准确。 3.文字简练通畅,无语法错误和错别字。