问题 填空题

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

[说明]

在销售系统中常常需要打印销售票据,有时需要在一般的票据基础上打印脚注。这样就需要动态地添加一些额外的职责。如下展示了Decorator(修饰)模式。SalesOrder对象使用一个SalesTicket对象打印销售票据。图6-1显示了各个类间的关系。以下是Java语言实现,能够正确编译通过。

[图6-1]

[Java代码]

//Component.java文件

public (1) class Component {

abstract publ ic void prtTicket();

}

//salesTicket.java文件

public class SalesTicket extends Component{

public void prtTicket(){

//Sales ticket printing code here

System.out.printin("SalesTicket");

}

}

//Decorator.java文件

publ ic abstract class Decorator extends Component{

public void prtTicket(){

if(myComp!=null)myComp.prtTicket();

}

private (2) myComp;

public Decorator(Component myC){

myComp=myC;

}

}

//Footer.java文件

public class Footer extends Decorator {

public Footer(Component myC){

(3)

}

public void prtTicket(){

(4)

prtFooter();

}

publ ic void prtFooter(){

//place printing footer code here

System.out.println("Footer");

}

}

//salesorder.java文件

public class SalesOrder{

void prtTicket(){

Component myST;

myST=new Footer( (5) );

//Print Ticket with footers as needed

myST.prtTicket();

}

}

(3)处填()。

答案

参考答案:super(myC)

单项选择题
单项选择题

2011年1-7月份,全国固定资产投资152420亿元,同比增长25.4%,比1-6月份回落0.2个百分点。其中,7月份全国固定资产投资27853亿元。

分产业看,1-7月份,第一产业投资3539亿元,同比增长22.8%;第二产业投资66777亿元,增长26.7%;第三产业投资82104亿元。1-7月份,工业投资65148亿元,增长26.4%;其中,采矿业投资5254亿元,增长15.8 %1;制造业投资52883亿元,增长31.8%。

从项目隶属关系看,1-7月份,中央项目投资9075亿元,同比下降4.7%;地方项目投资143345亿元,增长28.0%。在登记注册类型中,1-7月份,内资企业投资141754亿元,同比增长26.1%;港澳台商投资4946亿元,增长24.6%;外商投资5054亿元,增长17.8%。

从施工和新开工项目情况看,1-7月份,施工项目计划总投资502834亿元,同比增长19.4%;新开工项目计划总投资136303亿元,同比增长19.3%。

从到位资金情况看,1-7月份,到位资金183552亿元,同比增长23.4%。其中,国家预算内资金增长14.1%,国内贷款增长10.6%,自筹资金增长29.3%,利用外资增长15.1%,其他资金增长16.2%。

1-7月份,全国房地产开发投资31873亿元,同比增长33.6%。其中,住宅投资22789亿元,增长36.4%。全国商品房销售面积52037万平方米,增长13.6%。其中,住宅销售面积增长12.9%。

根据资料,下列选项说法一定正确的是()。

A.2010年1-7月,到位资金中,自筹资金所占比重超过一半

B.2010年1-7月,地方项目投资是中央投资的14.8倍

C.2011年1-7月,港澳台商投资同比增加值小于外商投资同比增加值

D.2011年1-7月,全国房地产开发投资中,住宅投资所占比重略有降低