java设计模式---桥接模式
来源:互联网 发布:网络炮王啥意思 编辑:程序博客网 时间:2024/06/08 06:04
桥接模式的目的是把抽象和具体实现分离,其uml类图如下所示:
public interface SendMessage { abstract void send(String message,String name);}
public class EmailSend implements SendMessage{ public void send(String message,String name){ System.out.println(message+" through email send to"+ name); }}
public class SystemSend implements SendMessage{ public void send(String message,String name){ System.out.println(message+" through send to "+name); }}
public abstract class Message{ public SendMessage sendMethd ; public Message(SendMessage s){ this.sendMethd = s; } public abstract void send(String message,String name);}
public class CommandMessage extends Message{ public CommandMessage(SendMessage s){ super(s); } public void send(String message,String name){ this.sendMethd.send(message, name); }}
public class ErgentMessage extends Message{ public ErgentMessage(SendMessage s){ super(s); } public void send(String m,String n){ m+="加急"; this.sendMethd.send(m,n); }}
public class TestBridge{ public static void main(String args[]){ SendMessage s1 = new EmailSend(); Message m1 = new CommandMessage(s1); m1.send("utstarcom","china"); Message m2 = new ErgentMessage(s1); m2.send("utstarcom","china"); }}
- Java设计模式-----Bridge桥接模式
- java设计模式-桥接模式
- Java设计模式-----Bridge桥接模式
- java设计模式-桥接模式
- java设计模式之一 桥接模式
- Java 设计模式 之 桥接模式
- Java 设计模式 之 桥接模式
- Java 设计模式 之 桥接模式
- Java 设计模式之桥接模式
- java设计模式---桥接模式
- java设计模式---桥接模式
- java设计模式---桥接模式
- JAVA系列-设计模式-桥接模式
- 【转】java设计模式-桥接模式
- java设计模式(十五)--桥接模式
- Java设计模式-桥接模式
- JAVA设计模式之桥接模式
- 《Java设计模式》之桥接模式
- android系统上面的输入法,针对手机用户,已经做的比较完善了,但是如果在TV上面跑的话,就需要做一些改动。
- 数据库连接释放问题引起的“与服务器的连接被重置”
- tomcat端口被占用问题
- 回调函数有什么用,详细解释
- 自用。。从C#到java的程序移植经验
- java设计模式---桥接模式
- 未启用当前数据库的 SQL Server Service Broker
- CodeForces Round #173 (282E) - Sausage Maximization 字典树
- LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- Android编码规范
- PHP静态页面
- TCP协议
- hdu1334-Perfect Cubes
- build.porp解析 及如何使用属性值优化系统