![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
zjf31350977
个人简介
展开
-
设计模式-----简单工厂
在网上看到的资料 ····· ··收集下//根据需求 的变化只要在 NameFactory中添加相应的属性,然后添加他的一个子类;然后更改Factory中的方法;客户直接调用 不用了解其中的变化using System;using System.Collections.Generic;using System.Text;//简单工厂=======================原创 2008-01-27 15:28:00 · 328 阅读 · 0 评论 -
设计模式-----抽象工厂
// 抽象工厂设计模式 如果有新的餐厅的加入 只需要在新建个Restaurant继承 的方法及他们的子类方法·using System;using System.Reflection;//简单抽象工厂模式 namespace Jurassic.Training.AbstractFactory...{ /**//// /// 餐厅类抽象工厂 ///原创 2008-01-27 15:34:00 · 363 阅读 · 0 评论 -
设计模式-----观察者模式
//观察者 如果增加观察者只要 实现接口IObserver 然后注册Register() 你要增加的观察者即可以···· 不需要的时候注销即可UnRegister()`````//被观察者 要实现接口 IObservable 然后增加 遍历通知注册的观察者即可NotifyObservers()//“观察者”接口 public interface IObserver...{ voi原创 2008-01-27 15:39:00 · 356 阅读 · 0 评论