文件
正在加载 ……
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Cat.cs 774 Bytes
一键复制 编辑 原始数据 按行查看 历史
宋立昌 提交于 3年前 . 增加程序
using System;
namespace DelegateEvent
{
/**//// <summary>
///此类为观察者模式中的具体目标(即具体发布方),其继承于模型.
///其中包含(调用)了在模型中被封装好的触发委托事件的方法.
/// </summary>
public class Cat : ModelBase
{
public Cat()
{
}
/**//// <summary>
/// 定义了猫的一种行为----大叫
/// </summary>
public void Cry()
{
System.Console.WriteLine("Cat Cry..");
//调用了触发委托事件的方法.
//通知委托开始执行观察者已订阅的方法.
this.Notify();
}
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化