美文网首页
中介、代理、外观的区别

中介、代理、外观的区别

作者: lisx_ | 来源:发表于2020-06-08 01:17 被阅读0次

中介模式

中介模式是行为型模式,把多对多的交易统一管理起来。
比如ABCD四个人打牌赌欢乐豆,A需要记住与BCD三个人的输赢情况,同样BCD也是需要分别记住与其他三个人的输赢情况。
然而实际生活中,A只要记住自己输赢多少欢乐豆就行了,直接与欢乐豆app平台这个中介者去结算。

代理模式

代理模式是结构型模式,是一对一,代理类封装了具体类,会在调用具体类方法的前后添加自己的一些行为。
比如手机代理店,买手机直接去店里买, 店家会处理买前的各种询问,买后的各种售后服务,而手机产商只是生产手机而已。

外观模式

外观模式也是结构型模式,是一对多,提供一个高层次的接口,里面封装并调用了各个子类的具体实现。
比如饭店老板或接待员,想吃什么只管找老板,老板自己不会,但是会派遣给手下会做的厨师(多个不同的厨师)去做。

相关文章

  • 中介、代理、外观的区别

    中介模式 中介模式是行为型模式,把多对多的交易统一管理起来。比如ABCD四个人打牌赌欢乐豆,A需要记住与BCD三个...

  • 中盈地产跟传统的营销模式有什么区别?

    中盈地产区别于传统营销模式纯电商、纯中介、纯代理的单一模式,集直销、中介、电商、坐销、行销的完美结合,缔造了中国房...

  • Java代理

    一、代理知识点 二、什么是代理 简单的说,代理就是中介。举个例子,你要买房子,涉及的的角色有,中介(代理对象)、业...

  • 动态代理

    1. 什么是代理(中介) 目标对象 / 被代理对象 ------ 房主:真正的租房的方法 代理对象 -------...

  • Delegate 代理

    什么是代理? 代理类似于生活中的中介机构,当某人有一个租房买房等需求时,某人找到中介,告诉中介自己的身份和联系方式...

  • Java代理模式整理

    代理模式 静态代理 给对象提供代理对象,由代理对象控制对原对象的引用。代理模式如【中介】 目的 三个角色 动态代理...

  • 代理模式

    什么是代理模式? 类似于中介,我们面对的对象变成了中介,而不是用户个体,例如租房子: 1、静态代理 角色分析: 抽...

  • iOS琐碎总结

    1.为什么代理要用weak?代理的delegate和dataSource有什么区别?block和代理的区别? A:...

  • 2020年iOS进阶面试题总结(二)

    1.为什么代理要用weak?代理的delegate和dataSource有什么区别?block和代理的区别? A:...

  • 代理服务器

    代理可以理解为中介,通过代理来进行信息的转发。 正向代理代理的对象是客户端,反向代理代理的对象是服务端

网友评论

      本文标题:中介、代理、外观的区别

      本文链接:https://www.haomeiwen.com/subject/ldyktktx.html