摘要: 定 义:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。结构图:示例结构图:实体类: class User { public int Id { get; set; } public string Name { get; set; } } class Department { public int Id { get; set; } public string Name { get; set; } }View Code 数据访问接口: interface IUser { v... 阅读全文
posted @ 2014-02-13 16:53 齐_大圣 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 定 义:定义了一种一对多的依赖关系,让多个观察者对象同时监听某一主题对象。这个主题对象在状态发生 变化时,会通知所有观察者对象,使他们能够自动更新自己。结构图:抽象主题类:abstract class Subject { private IList observers = new List(); /// /// 增加观察者 /// /// public void Attach(Observer observer) { observers.Add(observer)... 阅读全文
posted @ 2014-02-13 10:14 齐_大圣 阅读(209) 评论(0) 推荐(0) 编辑