随笔分类 - 设计模式
摘要:c#-设计模式之观察者模式 概念 指多个对象之间存在一种一对多依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。该模式又称为包括发布-订阅(Publish/Subscribe)模式,该模式是行为型模式。 结构图 角色 Subject(观察目标):观察目标是指被观察的对象
阅读全文
摘要:一. 设计模式的分类 1. 按照目的 创建型:负责对象的创建 结构型:处理类与对象间的组合 行为型:类与对象交互中的职责分配 2. 按照范围 类模式:处理类与子类的静态关系 对象模式:处理对象间的动态关系 二. 设计模式的定义 创建型模式 简单工厂模式 提供一个工厂类,根据传入参数来决定创建具体的产
阅读全文

浙公网安备 33010602011771号