1 / 134
文档名称:

软件设计模式试题集.doc

格式:doc   大小:269KB   页数:134页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

软件设计模式试题集.doc

上传人:luyinyzha 2019/9/2 文件大小:269 KB

下载得到文件列表

软件设计模式试题集.doc

文档介绍

文档介绍:()。 ()。 ()。 。() A)指定对象的接口B)针对接口编程 C)确定软件的功能都正确实现D)设计应支持变化解答:、意图、问题、解决方案、参与者和协作者、()、实现、GoF参考。:开闭原则,(),包容变化原则。()的方案,它可以解决一类问题。,效果是指()。解答:。,“效果”只是指“原因和结果”。。。解答::、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、,而将一些步骤延迟到子类中。。把解决某类问题的方法总结归纳到理论高度,那就是模式。?设计模式的目标是什么???“创建优秀面向对象设计”建议了哪些策略?解答:、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。:名称,意图,问题,解决方案,参与者和协作者,效果,实现,GOF参考。-闭原则,根据场景进行设计原则,优先组合原则,包容变化原则。,优先使用对象组合而不是类继承,找到并封装变化点。:第6章facade(外观)()。 ,动态地给一个对象添加一些额外的功能。 ,这个接口使得这一子系统更加容易使用。 ,并提供一个访问他的全局访问点。 ,而将算法中的一些操作步骤延迟到子类中实现。çade(外观)模式的意图是()。 。你需要定义自己的借口。 。 。 (或情况)提供特定系列的对象。3.()模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 (适配器)(桥接)模式 (策略)(外观)()。 A观察者模式(Observer)(Singleton) (Strategy)D外观模式(Façade)解答:()系统。该模式能够将系统作为自己的私有成员包含进来。çade模式需要解决的问题是:只需要使用一个复杂系统的一个()。或者,需要用一种特殊的方式与系统交互。çade模式不仅可以为方法调用创建更()的接口,还可以减少客户必须处理的对象数量。çade外观模式的解决方案是向客户展现使用现有系统的一个新的()。解答: