职业资格题库:阅读以下说明和Java代码,将应填入 (n) 处的字句写在对应栏内。[说明]在一公文

  • 题目分类:66习题
  • 题目类型:职业资格题库
  • 查看权限:VIP
题目内容:

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

[说明]

在一公文处理系统中,开发者定义了一个公文类OfficeDoc,其中定义了公文具有的属性和处理公文的相应方法。当公文类的内容或状态发生变化时,关联此OfficeDoc类对象的相应的DocExplorer对象都要更新其自身的状态。一个OfficeDoc对象能够关联一组DocExplorer对象。当OfficeDoc对象的内容或状态发生变化时,所有与之相关联的DocExplorer对象都将得到通知,这种应用被称为观察者模式。以下代码写在一个Java源文件中,能够正确编译通过。

[Java代码]

//Subject.java文件

public interface Subject

public void attach(Observer DocExplorer);

public void detach(Observer DocExplorer);

void notifyObservers();

//Observer.Java文件

public interface Obsever(

void update( (1) );

//OfficeDoc.Java文件

import Java.util.*;

public class OfficeDoc implements Subject//OfficeDoc类实现Subject接口

private Vector ObserverVector=new Java.util.Vector();

//存储与OfficeDoc相关联的DocExplorer对象

public void attach(Obsever observer)

//将某DocExplorer对象与OfficeDoc相关联

ObserverVector.addElement(observer);

public void detach(Observer observer)

//解除某DocExplorer对象与OfficeDoc的关联关系

ObsprverVector.removeElement(observer);

public void notifyobserVers()

//当OfficeDoc对象状态已发生变化时,通知所有的DocExplorer对象

Enumeration enumeration= (2)

while(enumeration.hasMoreElements())

((Observer)enumeration.nextElement()). (3)

public Enumeration Observers()

return ObserverVector.elements();

//其他公文类的属性和方法省略

//DocExplorer.java文件

public class DocExplorer implements (4)

public void update( (5) )

//更新DocExplorer自身的状态,代码省略

(3)处填()。

参考答案:

《中华人民共和国城市规划法》于()正式颁布,是我国城市规划领域的国家法律。A.198

《中华人民共和国城市规划法》于()正式颁布,是我国城市规划领域的国家法律。A.1989年10月13日B.1989年12月26日C.1990年1月1日D.1990年4月1日

查看答案

以干燥的头状花序入药的药材是() A.菊花 B.洋金华 C.丁香 D.松花粉

以干燥的头状花序入药的药材是() A.菊花B.洋金华C.丁香D.松花粉

查看答案

在数据库的三级模式体系结构中,外模式与模式之间的映象(外模式/模式),实现了数据库的

在数据库的三级模式体系结构中,外模式与模式之间的映象(外模式/模式),实现了数据库的 【10】 独立性。

查看答案

全国人民代表大会代表或者县级以上地方人民代表大会代表,如果因为是现行犯被拘留,执行拘

全国人民代表大会代表或者县级以上地方人民代表大会代表,如果因为是现行犯被拘留,执行拘留的公安机关应当立即向该级人民代表大会主席团或者常务委员会报告。()

查看答案

纳税人在进行商品或劳务的交易时,通过提高价格的方法将其应负担的税款转移给最终消费者的

纳税人在进行商品或劳务的交易时,通过提高价格的方法将其应负担的税款转移给最终消费者的形式称为( )。A.税收资本化B.消转C.顺转D.后转

查看答案