二十四 橋接模式

2022-02-25 20:14:26 字數 1142 閱讀 6232

橋接模式:

bridge:將抽象部分與它的實現部分分離,使它們都可以獨立地變化。

實現指的是抽象類和他的派生類用來實現自己的物件。

demo

//抽象執行類

abstract class implementor

public abstract void operation();//操作

class concreteimplementora : implementor

public override void operation()

console.writeline("具體實現a的方法執行");

class concreteimpementorb : implementor

public override void operation()

console.writeline("具體實現b的方法執行");

class abstraction//提取

protected implementor implementor;

public void setimplementor(implementor implementor)

this.implementor = implementor;

public virtual void operation()

implementor.operation();

class refinedabstraction : abstraction

public override void operation()

implementor.operation();

class program

static void main(string args)

abstraction ab = new refinedabstraction();

ab.setimplementor(new concreteimplementora());

ab.operation();

ab.setimplementor(new concreteimpementorb());

ab.operation();

console.readkey();

家鄉 二 十 四 橋的介紹

二 十 四 橋 青山隱隱水迢迢,秋盡江南草未凋。二十四橋明月夜,玉人何處教 這首詩已流傳了一千多年,可謂婦孺皆知。詩因橋而詠出,橋因詩而聞名。單項式橋名就引動多少文人學者打了一千多年的筆墨官司。揚州鼓吹詞 說 是橋因古之二十四美人 於此,故名 據說二十四橋原為吳家磚橋,周圍山青水秀,風光旖旎,本是文...

設計模式 橋接模式 十四

橋接模式,主要利用 合成 聚合復用原則 比繼承的耦合度會低 1.0 手機 與 軟體 using system namespace bridgedesign 手機軟體 abstract class mobilesoftware 手機遊戲 class mobilegame mobilesoftware ...

二十四 SVC模式設定

1.uboot和核心都是工作在svc模式 2.svc模式能執行更多命令和訪問更多暫存器 3.清除指令 bic 置位指令 orr 4.狀態字暫存器訪問指令 mrs,msr 上電復位以後就執行這裡 reset bl set svc set svc mrs r0,cpsr bic r0,r0,0x1f o...