android-学渣系列- 设计模式学习 - 桥接模式

将抽象部分和他的实现部分分离,是他们可以独立的变化,

看这个图 大家有没有这么一种感觉,和之前提到的代理 适配模式相同,这是为什么,因为他们都是结构型模式,大体上是一样的,只是根据使用对象不一样而有变化。 下面我们来具体分析一下

  • 抽象部分和实现部分分离 (我们可以扩展一下 根据图我们知道他们是聚合关系。ok 这样我们就知道了 在Abssrtaction中引用了Imp对象, 但是着一定是抽象和实现吗? 不一定。只要是聚合关系 我们都可以使用这种模式,比如穿衣服。 左面的抽象类是人。右面是衣服接口 这也是可以de 毕竟人也是有衣服这个属性的)

  • 抽象和被提炼的抽象 这个怎么理解呢 有的人 只有抽象 没有被提炼的。 这个其实都可以。看你这以后会不会扩展的问题。 等。很自由。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 设计模式汇总 一、基础知识 1. 设计模式概述 定义:设计模式(Design Pattern)是一套被反复使用、多...
    MinoyJet阅读 4,003评论 1 15
  • 创建型模式 工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设...
    liuyang7519阅读 343评论 0 2
  • 创建型模式 工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设...
    隔墙送来秋千影阅读 2,702评论 0 11
  • 年年岁岁景依旧 九寨沟的美是闻名遐迩的。那一个个遗落人间的海子,清澈见底,五彩斑斓。漫山的叫不上名字的树木就像仙女...
    铧冉阅读 292评论 0 2
  • 我给你用支付宝转了些钱 请注意查收 秋天已老胡涂了 说不定那天 就落一场雪 你自己看着在网上选几件厚衣服吧 想家了...
    明子的世界阅读 274评论 1 7