● 已知某子系统为外界提供功能服务,但该子系统中存在很多粒度十分小的类,不便被外界系统直接使用
(41)
A. Facade(外观)
B. Singleton(单件)
C. Participant(参与者)
D. Decorator(装饰)
(42)
A. Facade(外观)
B. Singleton(单件)
C. Participant(参与者)
D. Decorator(装饰)
(41)
A. Facade(外观)
B. Singleton(单件)
C. Participant(参与者)
D. Decorator(装饰)
(42)
A. Facade(外观)
B. Singleton(单件)
C. Participant(参与者)
D. Decorator(装饰)
A.可以动态、透明地给单个对象添加职责
B.为子系统定义了一个高层接口,这个接口使得这一子系统更加容易使用
C.通过运用共享技术,有效支持大量细粒度的对象
D.将抽象部分与它的实现部分分离,使它们都可以独立地变化
下面给出了四种设计模式的作用:
外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用;
装饰(Decorate): 当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额 外的功能;
单件(Singleton): 保证一个类仅有一个实例,并提供一个访问它的全局访问点;
模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。
请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用 (1) 设计模式能够有效达到该目的;该系统中的某子模块需要为其它模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询, (2) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类, (3) 设计模式可以实现该目的。
(1)A. 外观 B. 装饰 C. 单件 D. 模板方法
(2)A. 外观 B. 装饰 C. 单件 D. 模板方法
(3)A. 外观 B. 装饰 C. 单件 D. 模板方法
● 下面给出了四种设计模式的作用:
外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用
装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能;
单件(Singleton) :保证一个类仅有一个实例,并提供一个访问它的全局访问点;
模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中现。请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用(42)设计模式能够有效达到该目的;该系统中的某子模块需要为其它模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询,(43) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类
(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,(44)设计模式可以实现该目的。
(42)A. 外观 B. 装饰 C. 单件 D. 模板方法
(43)A. 外观 B. 装饰 C. 单件 D. 模板方法
(44)A. 外观 B. 装饰 C. 单件 D. 模板方法
A.19.62
B.16.3
C.17.66
D.18
A.101/(1+1%)*1%-0.7=0.3(万元)
B.101/(1+1%)x1%=1(万元)
C.101x1%-0.7=0.31(万元)
D.101x1%=1.01(万元)
A.建议客户投资一家企业,而注册会计师的配偶在该企业拥有经济利益
B.同时为两方提供某项资产的估值服务,而这两方针对该资产处于对立状态
C.为客户收购某企业提供建议,而会计师事务所同时也有意收购该企业
D.就客户的竞争地位为其提供战略建议,但同时与该客户的主要竞争对手开设合营企业或享有类似权益
A.3
B.1.6
C.0.725
D.1.5
(2) A.3
B.1.6
C.0.725
D.1.5
(3) A.不变
B.提高
C.降低
D.无法确定
A.该装置有喷水口、湿度探头等多个部分组成
B.该装置各组成部分之间相互联系、相互作用
C.该装置的整体功能是各部分在孤立状态下所没有的
D.该装置不可划分为若干个子系统
A.张某应按信息披露的原则,向媒体记者发布此消息
B.暗示朋友卖掉所持该银行的股票
C.自己卖掉该银行的股票,但不应告诉其她人
D.不得基于此消息为自己或她人牟利