● 下面给出了四种设计模式的作用: 外观(Fa?ade) :为子系统中的一组功能调用提供一个一致的接口,
● 下面给出了四种设计模式的作用: 外观(Fa?ade) :为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用; 装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能; 单件(Singleton) :保证一个类仅有一个实例,并提供一个访问它的全局访问点; 模板方法(Template Method) :在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。 请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用(30) 设计模式能够有效达到该目的;该系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库、再打开数据库、最后对数据进行查询,(31) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,(32) 设计模式可以实现该目的。
(30)A. 外观 B. 装饰 C. 单件 D. 模板方法
(31)A. 外观 B. 装饰 C. 单件 D. 模板方法
(32)A. 外观 B. 装饰 C. 单件 D. 模板方法
蚂蚁靠什么感知气味(1)提出问题:--------------(2)做出假设-----------( 语文 2020-03-30 …
实验设计“探究蚂蚁喜欢吃什么食物?”(1)你所在小组将提出的问题是?(2)你所在小组将提出的假设是 语文 2020-04-12 …
甲公司应付乙公司账款90万元,甲公司由于发生严重财务困难,与乙公司达成债务重组协议:甲公司以一台设 其他 2020-06-17 …
李海同学骑车上学,因为赶时间经常忘记收起自行车支架便骑车,或没有锁车就离开,因此他想设计提醒收支架 物理 2020-06-26 …
以下是小明同学探究“滑轮组的机械效率跟所提升物重是否有关?”的部分过程,请帮助他完成下列填空.●设 物理 2020-07-13 …
2015年12月1日,国际货币基金组织执董会批准中国人民币加入特别提款权货币篮子。人民币将在其中占1 政治 2020-11-05 …
2015年12月1日,国际货币基金组织执董会批准中国人民币加入特别提款权货币篮子。人民币将在其中占1 政治 2020-11-05 …
要全面推进思想建设、组织建设、作风建设、制度建设和反腐倡廉建设,提高党的建设科学化水平。推进党的作风 政治 2020-11-06 …
加强村级基层党组织建设,提高农村基层管理水平,是加快经济社会转型升级、建设幸福广东的内在需要。对此, 政治 2020-11-13 …
新形势下,党中央提出建设马克思主义学习型政党,强调把各级党组织建设成为学习型党组织,把各级领导班子建 政治 2020-11-27 …