计算机科学与技术

问答题比较Adapter和Proxy模式使用上的异同之处。

题目
问答题
比较Adapter和Proxy模式使用上的异同之处。
参考答案和解析
正确答案: 适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。Adapter 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
代理模式有两个英文名字:Proxy Pattern 和 Surrogate Pattern。代理模式:为其他对象提供一种代理以控制对这个对象的访问。说白了就是,在一些情况下客户不想或者不能直接引用一个对象,而代理对象可以在客户和目标对象之间起到中介作用,去掉客户不能看到的内容和服务或者增添客户需要的额外服务。
两者的主要区别在于代理模式应用的情况是不改变接口命名的,而且是对已有接口功能的一种控制;而适配器模式则强调接口转换。
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

试比较塔式连续蒸煮器的蒸煮锅和间歇式蒸煮的蒸煮锅的异同点?(从结构和作用上)


正确答案: 结构:间歇蒸煮锅又分为硫酸盐蒸煮锅和亚硫酸盐蒸煮锅,硫酸盐蒸煮锅主要由锅体、锅盖、装锅器、喷放伐、药液循环加热装置及支座等组成。亚硫酸盐蒸煮锅主要由锅体衬里、药液循环装置等构成。塔式连续蒸锅可分为顶部分离器、浸渍、升温加热、蒸煮、热扩散洗涤、冷却和排料装置组成。
应用:间歇式蒸煮锅容积一般比较大,多用于大中型纸厂,产量大,劳动生产率高,但是附属设备比较多,构造复杂,投资大。连续式蒸煮锅适用于大中型浆厂,使用广泛,投资小。

第2题:

说明探究型教学模式与问题型教学模式的异同之处。


正确答案: 相同:两者都是以多种学习途径相结合鼓励自主探究,以学生为主体,教师起辅助和引导作用。
不同:探究型教学是指让学习者根据学习任务和学习需要,自定学习步调,自主学习媒体内容和学习方式,独立地进行探索性学习的活动。问题型教学是以问题驱动学生学习的一种方式,学生学习知识从问题开始,以问题为导向,整个学习过程是在不断探索研究中发现问题、解决问题。

第3题:

比较传统社会与现代社会的异同之处。


参考答案:一般说来,传统社会与现代上有如下区别:(1)社会的基础产业与劳动方式不同,农业、手工劳动—工业、机器生产;(2)社会分工和社会分化程度不同,分工简单、分化低—分工复杂、分化高;(3)社会主要组织形式和社会关系不同,家庭组织、血缘关系—职业组织、业缘关系;(4)社会活动的主要场所不同,乡村社区—城市社区;(5)社会开放程度不同,分散封闭—高度开放;(6)社会管理的权威基础和主要方式不同,传统权威、家长制—法理权威、科层制。

第4题:

比较Adapter和Proxy模式使用上的异同之处。


正确答案:适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。Adapter 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
代理模式有两个英文名字:Proxy Pattern 和 Surrogate Pattern。代理模式:为其他对象提供一种代理以控制对这个对象的访问。说白了就是,在一些情况下客户不想或者不能直接引用一个对象,而代理对象可以在客户和目标对象之间起到中介作用,去掉客户不能看到的内容和服务或者增添客户需要的额外服务。
两者的主要区别在于代理模式应用的情况是不改变接口命名的,而且是对已有接口功能的一种控制;而适配器模式则强调接口转换。

第5题:

()模式通过提供与对象相同的接口来控制对这个对象的访问。

  • A、适配器(Adapter)
  • B、代理(Proxy)
  • C、组合(Composite)
  • D、装饰器(Decorator)

正确答案:B

第6题:

请说明探究型教学模式与问题型教学模式的异同之处。


正确答案: 相同:两者都是以多种学习途径相结合鼓励自主探究,以学生为主体,教师起辅助和引导作用。
不同:探究型教学是指让学习者根据学习任务和学习需要,自定学习步调,自主学习媒体内容和学习方式,独立地进行探索性学习的活动。问题型教学是以问题驱动学生学习的一种方式,学生学习知识从问题开始,以问题为导向,整个学习过程是在不断探索研究中发现问题、解决问题。

第7题:

以下哪些设计模式都可以用来将抽象部分与实现部分分离()

  • A、适配器模式(Adapter)
  • B、装饰模式(Decorator)
  • C、桥接模式(Bridge)
  • D、代理模式(Proxy)

正确答案:C

第8题:

● (44)模式通过提供与对象相同的接口来控制对这个对象的访问。

(44)

A.适配器( Adapter)

B.代理(Proxy)

C.组合( Composite)

D.装饰器(Decorator)


正确答案:B

第9题:

试将TCP/IP和OSI的体系结构进行比较。讨论其异同之处。


正确答案: (1)OSI和TCP/IP的相同点是二者均采用层次结构,而且都是按功能分层。
(2)OSI和TCP/IP的不同点:①OSI分七层,自下而上分为物理层、数据链路层、网络层、运输层、会话层、表示层和应用层,而TCP/IP分四层:
网络接口层、网际层、传输层、应用层
网络接口层、网间网层(IP)、传输层(TCP)和应用层。严格讲,TCP/IP网间网协议只包括下三层,应用程序不算TCP/IP的一部分。②OSI层次间存在严格的调用关系,两个(N)层实体的通信必须通过下一层(N-1)层实体,不能越级,而TCP/IP可以越过紧邻的下一层直接使用更低层次所提供的服务(这种层次关系常被称为“等级”关系),因而减少了一些不必要的开销,提高了协议的效率。③OSI只考虑用一种标准的公用数据网。

第10题:

比较社会群体与社会组织的异同之处。


正确答案: 社会群体(socialgroup)是社会学研究的经典领域之一,概括地讲,社会群体就是指通过一定的社会关系结合起来进行共同活动的集体。
特征是:
(1)明确的成员关系。
(2)一致的群体意识和规范。
(3)有限的规模和组织化程度。
(4)持续互动与一致行动的能力。
社会组织就是人们有意识地建立起来的旨在达成特定目标的社会单元。相对于社会群体而言,社会组织是一种更高级、更复杂的社会单元。
特征是:
(1)具有明确而具体的目标。
(2)内部有周密的劳动分工和权力分配。
(3)存在一个或数个权力中心。
(4)组织成员经常变更。