设计模式学习笔记--中介者模式
2016-06-01 22:15
190 查看
namespace Mediator { class Program { static void Main(string[] args) { ConcreteMediator concreteMediator = new ConcreteMediator(); ConcreteColleague1 colleague1 = new ConcreteColleague1(concreteMediator); ConcreteColleague2 colleague2 = new ConcreteColleague2(concreteMediator); concreteMediator.Colleague1 = colleague1; concreteMediator.Colleague2 = colleague2; colleague1.Send("吃过饭了吗?"); colleague2.Send("没有呢,你打算请客?"); } } }
View Code
相关文章推荐
- update与delete多表联接问题
- webkit webApp 开发技术要点总结
- 枚举
- 给一个整数N,N可以拆分出不同的因子,而且满足因子的乘积等于N。则在这些因子中和是最小的一组是什么
- IndentationError: unindent does not match any outer indentation level
- php 安装 sphinx
- Java之多线程
- 【hdu】2433 Travel【最短路删边】
- Linux磁盘管理基本配置
- 第二次冲刺阶段站立会议(九)
- MySQL(Navicat)运行.sql文件时报错:[Err] 2006 - MySQL server has gone away 的解决方法
- c语言:int与char转换示例
- 自加作为循环的执行条件时的注意事项
- nc命令小结
- 当谨慎变成了常态
- Windows 64位下安装Redis教程
- 关于OpenCV图像操作的默认参数问题
- Windows 64位下安装Redis教程
- Windows 64位下安装Redis教程
- 关于OpenCV图像操作的默认参数问题