.net 事件模式 访问者模式
来源:互联网 发布:淘宝网裙子新款 编辑:程序博客网 时间:2024/05/16 10:08
using System.Windows.Forms;
namespace ObserverModel
{
public class BankAccount
{
public event AccountChangeEventHander accountChange;
public void withDraw(string userName)
{
UserValueObject args = new UserValueObject();
args.name = userName;
onAccountChange(args);
}
protected virtual void onAccountChange(UserValueObject args)
{
if(accountChange!=null)
{
accountChange(null,args);
}
}
}
public delegate void AccountChangeEventHander(object sender, UserValueObject args);
public class Emailer
{
public void update(object sender, UserValueObject args)
{
MessageBox.Show(args.name);
}
}
public class UserValueObject
{
public string name = "Anders";
}
public class app
{
static void Main()
{
BankAccount bankAccount = new BankAccount();
Emailer emailer = new Emailer();
bankAccount.accountChange += new AccountChangeEventHander(emailer.update);
bankAccount.withDraw("Anders.lu");
}
}
}
- .net 事件模式 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- 访问者模式
- ERP实施顾问做什么?
- 即将改变世界的云计算Cloud Computing
- TUXEDO运行监控命令概述
- 同方安全云终端--开启云计算之门
- PHP&AJAX无刷新de注册 好像不好用
- .net 事件模式 访问者模式
- 数据库三个范式实例讲解
- Junit Test Doc Project构建
- 站点卫士
- 【转】使用JBoss ESB 和 LegStar实现大型机整合
- vc6设置
- C++单体模式的几个总结
- php,smarty 缓存操作
- Word、Excel组合 批量打印信封