问题 填空题

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

[说明]

在一些大型系统中,大多数的功能在初始化时要花费很多时间,如果在启动的时候,所有功能(连不用的功能)都要全面初始化的话,会连带影响到应用软件要花很多时间才能启动。因此常将程序设计成到了实际要使用某种功能的阶段才初始化该功能。

以下示例展示了Proxy(代理)模式,PrinterProxy类执行一些比较“轻”的方法——设置名称和取得名称,需要真正执行“重”的方法——真正打印——时才初始Print类。图6-1显示了各个类间的关系。

[图6-1]

[Java代码]

//Printable.Java

publiC (1) Printable{

public abstract void setPrinterName(String name);

public abstract String getprinterName();

public abstract void print(String string);

}

//Printer.Java

public class Printer implements Printable{

private String name;

public Printer(){

System.out.println("正在产生Printer的对象实例");

}

public Printer(String name){

this.name=name;

heavyJob("正在产生Printer的对象实例("+name+")");

public void setPrinterName(String name){

this.name=name;

public String getPrinterName(){

return name;

public void print(String string){

System.out.println("===" +name+" ====");

System.out.println(string);

}

}

//PrinterProxy.Java

public class PrinterProxy (2) Printable{

private String name;

private Printer real;

public PrinterProxy(){}

public PrinterProxy(String name){

this.name=name;

}

public gynchronized void setPrinterName(String name){

if( (3) ){

real.setPrinterName(name);

}

this.name=name;

}

public String getprinterName(){

return name;

}

public void print(String string){

(4)

real.print(string);

}

private synchronized void realize(){//产生真正的Printer对象

if(real==null){

real= (5)

}

}

}

(3)处填()。

答案

参考答案:real !=null

单项选择题
单项选择题

(二)  A饭店是一家地处经济比较发达的地级市的四星级饭店,有客房235间,并有配套的餐饮、会议和康乐设施。该饭店的目标市场是:政府的重要接待、境外商务客人、国内高档商务客人。2004年以前,作为当地唯一的高星级饭店,在当地具有很高的知名度,本市几乎所有的政府重要接待活动均在该饭店举行,饭店也取得了良好的经济效益。2005年,本市有一家按五星级标准和一家按四星级标准建造的新饭店开业,而且这两家饭店又聘请了国内著名的饭店集团进行管理,饭店的硬件与软件水平均超过了A饭店。2006年还将有一家按五星级标准建造的新饭店开业。由于新饭店的竞争优势比较明显,加之A饭店自身的一些原因,A饭店的经营出现困境。2005年,该饭店主要财务数据如下:主营业务收入3500万元,其他业务利润45万元,营业外收入l20万元,主营业务成本2450万元,营业费用385万元,主营业务税金及附加175万元,管理费用320万元,财务费用200万元,营业外支出75万元。  A饭店存在的主要问题有以下几个方面:  1.由于饭店档次的差异,原有的主要客源流失严重。  2.为了留住老客户,提高营业收入,饭店采取了一系列的措施,如增加销售人员,采取  销售提成奖励,对饭店常客采取房价6折、用餐7折的优惠,举办客户联谊会,高薪聘请厨师,举办美食节,增加广告投入,但这些措施实际效果均不理想。  3.由于接待繁忙,饭店开业以来基本上没有进行大的更新改造,饭店设施设备陈旧老化。  4.由于已开业的两家新饭店提供了晋升的机会,导致该饭店一部分业务骨干和基层管理人员流失,饭店人才出现了脱节的现象。随着又一家新饭店的建成开业,现在饭店工作的一部分业务骨干和管理人员也有离职的倾向。  5.由于饭店经济效益不佳,饭店员工积极性受到影响,管理者也担心员工的流失而放松管理,工作质量和效率呈下降的趋势。如客房部经理看到一位员工进入客房不按规定敲门,未及时纠正,结果导致顾客投诉;采购员贪图方便,不货比三家,导致一些餐饮原料和用品价格偏高;部分厨师责任心不强或技术不过硬,导致顾客退菜的情况时有发生。  6.许多顾客反映,总体上饭店服务比较规范,但服务缺乏个性化。  7.饭店的餐饮毛利率仅为38%,明显低于同类饭店的水平。

根据上述财务数据,2005年A饭店营业利润为( )万元。

A.15

B.60

C.72

D.490

E.875