本月博客排行
-
第1名
duanfei -
第2名
benladeng5225 -
第3名
steven789654 - wddpwzzhao123
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
wy_19921005 - benladeng5225
- kaizi1992
- tanling8334
- vipbooks
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- wallimn
- e_e
- jh108020
- ganxueyun
- Xeden
- xyuma
- wangchen.ily
- zhanjia
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- xiangjie88
- xpenxpen
- 喧嚣求静
- lchb139128
- kristy_yy
- javashop
- lzyfn123
- sunj
- yeluowuhen
- ajinn
- lerf
- lemonhandsome
- chenqisdfx
- xiaoxinye
- flashsing123
- lyndon.lin
- bosschen
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
- hudiemeng870329
- 青否云后端云
- mft8899
- duanfei
最新文章列表
Bridge(桥接)---对象结构型模式
在读本文之前,请先阅读如下文章
第一篇 http://linshiquan.iteye.com/blog/1036064
第二篇 http://www.jdon.com/designpatterns/bridge.htm
对于第一篇,我给出如下疑问?
1,“1.派生类是完全不同逻辑的类,四边形和圆
2.两种画法
意思是
画四边形会分别用到两种画法里面的drawLine
...
设计模式之Bridge
Bridge定义 :
将抽象和行为划分开来,各自独立,但能动态的结合.
为什么使用?
通常,当一个抽象类或接口有多个具体实现(concrete subclass),这些concrete之间关系 ...
设计模式学习笔记——桥梁模式
Bridge Mode
又称为柄体模式或接口模式
桥梁模式含有2个等级结构
1 由抽象化角色和修正抽象化角色组成的抽象化等级结构
2 由实现化角色和两个具体实现化角色所组成的实现化等级结构
桥梁模式设计的角色:
●抽象化角色:抽象化给出的定义,并保存一个对实现化对象的引用
●修正抽象化角色:扩展抽象化角色,改变和修正父类对抽象化的实现
●实现化角色:给出实现化角色的 ...
设计模式之桥(bridge)
将抽象部分与它的实现部分分离,使之都可以独立的变化。
AbstractLogImpl 与 AbstractLog即构成日志与平台之间的桥梁,实现日志与平台的多种组合。
public class Bridge {
// 日志
abstract class AbstractLog {
protected AbstractLogImpl abstractLogImpl;
...