扫码在手机阅读
大话设计模式
第42章
大B:“在以下的情况下应当使用桥梁模式:1、如果一个系统需要在构件的抽象化角色和具体化角色之间增加更多的灵活性,避免在两个层次之间建立静态的联系。2、设计要求实现化角色的任何改变不应当影响客户端,或者说实现化角色的改变对客户端是完全透明的。3、一个构件有多于一个的抽象化角色和实现化角色,系统需要它们之间进行动态耦合。虽然在系统中使用继承是没有问题的,但是由于抽象化角色和具体化角色需要独立变化,设计要求需要独立管理这两者。桥梁模式是一个非常有用的模式,也非常复杂,它很好的符合了开放-封闭原则和优先使用对象,而不是继承这两个面向对象原则。”
小A:“师兄,桥梁模式适应在什么时候使用?”
其他人正在读 :【娱乐:求求了,国家队别欺负人了】【养成系男神:听劝后,我成了顶流】【炮火弧线】【重生之奶爸的悠闲生活】【都市第一至尊】【四合院之傻子当家】【美漫从渣康学徒开始】【趁校花青涩,忽悠她给我做老婆!】【日娱音乐人】【长生从猎户开始】【不辞春山】【恶霸】【满朝文武都能听到我的心声】【大明话事人】【华娱零二平凡影帝】【娱乐探秘:我扮演小哥绝不塌房】【七零大杂院小寡妇】【我能看到商品价格曲线】【国民神医】【诸天从全真剑法开始】【寄小读者】【从零开始无限进化】【四合院从美好生活开始】【从尸解仙开始】【重生99做汽车巨头】【四合院:我随身携带物流园】【天下第一萌夫】【直播被剧透历史的千古一帝,今天也很尴尬】【灯花笑】【文娱盛世:只想当咸鱼】