
设计模式
文章平均质量分 62
技术博客汇总888
学而不思则罔,思而不学则殆...
展开
-
经典设计模式1:结构型模式:DECORATOR——装饰模式
1、意图装饰模式:动态的给一个对象添加一些额外的职责(不重要的功能,只是偶然一次要执行)。就增加功能来说,Decorator模式比使用继承生成子类更为灵活。 建造过程不稳定,需要把所需的功能按正确的顺序串联起来进行控制。2、优缺点分析GOOD:当你向旧的类中添加新代码时,一般是为了添加核心职责或主要行为。而当需要加入的仅仅是一些特定情况下才会执行的特定的原创 2013-06-28 14:47:31 · 667 阅读 · 0 评论 -
C#写的适配器模式
1.创建一个旧的类 public class OldClass { public string[] names = new string[3] { "大学英语", "计算机组成原理", "计算机体系结构" }; }2.创建一个新的接口满足现在的需求public interface INew{ void SelectData();原创 2013-12-20 17:56:34 · 1044 阅读 · 0 评论