设计模式
设计模式
江浙沪柯蓝
这个作者很懒,什么都没留下…
展开
-
Head First设计模式01 入门
设计模式-入门需求需求变更:新增功能,让鸭子飞 需求 设计一个鸭子模拟游戏,其中有各种不同类型的鸭子,有不同行为,如呱呱叫,游泳。 public abstract class Duck { public abstract void Display(); public void Quack() { Console.Wr...原创 2018-12-26 20:17:40 · 416 阅读 · 0 评论 -
Head First设计模式02-观察者模式
设计模式-观察者模式认识观察者模式报社是怎么运作的?定义观察者模式 本文为HeadFirst读书笔记 认识观察者模式 报社是怎么运作的? 报社出版报纸 用户向 某家报社订阅报纸,只要报社有新报纸出版了,就会给用户送过来。只要用户是报社的订户,用户就会一直收到新报纸。 当用户不想再看报纸的时候,取消订阅,报社就不再送新报纸给用户。 只要报社还在运营,就会一直有用户向他们订阅报纸,也一直有用户...原创 2019-01-23 21:02:50 · 495 阅读 · 0 评论 -
C#中观察者模式的实现:事件
C#中观察者模式的实现:事件事件与观察者模式参考 事件与观察者模式 C#中的事件是一种典型的观察者模式 在winform程序中, 参考 事件(C# 编程指南) 本文GitHub源码 三种观察者模式的C#实现 ...原创 2019-02-24 22:57:35 · 1008 阅读 · 0 评论