论文部分内容阅读
设计模式是和编程语言相关的.一般情况下的设计模式可以适用于大部分的编程语言,特定的编程语言可以改进设计模式的效果.对C#的语言特色和中介者设计模式进行了研究,并且根据各同事类间作用的不同,提出了将中介者类分割为两个互不影响的类的改进方法,以期尽量减轻中介者作为"万能类"的负担.最后用C#实现了一个用代理改进的中介者设计模式的简单例子.