设计模式学习笔记--观察者模式
2016-05-28 08:59
537 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Observer { class Program { static void Main(string[] args) { Boss huhansan = new Boss(); StockObserver stockObserver = new StockObserver("魏关姹",huhansan); NBAObserver nbaObserver = new NBAObserver("易管查",huhansan); huhansan.Update += new EventHandler(stockObserver.CloseStockMarket); huhansan.Update += new EventHandler(nbaObserver.CloseNBADirectSeeding); huhansan.SubjectState = "我胡汉三回来了!"; huhansan.Notify(); } } }
View Code
相关文章推荐
- java入门教程-11.5Java Graphics2D类的绘图方法
- Failed to load the JNI shared library jvm.dll
- 第二阶段站立会议第二天
- java入门教程-11.4Java Graphics类的绘图方法
- NYIST 737-石子合并(区间DP)
- 如何修改FireFox火狐浏览器的首选语言设置
- Centos6.5安装docker及docker基础命令
- HDU1865 1sting
- YC
- java入门教程-11.3Java绘图模式概述
- Unity3D手游开发实践
- ViewGroup的测量与绘制(Android群英传)
- java入门教程-11.2Java绘图之设置字型和颜色
- 卡尔曼滤波原理
- Java static内部类疑惑
- java入门教程-11.1Java绘图基础
- 创建git及其初始化
- 团队开发冲刺第二阶段4
- C语言应用初步感受
- iOS - SQLite