您的位置:首页 > 职场人生

一道事件委托面试题 - 猫叫老鼠跑主人醒

2016-04-14 21:15 363 查看
/*
道事件委托面试题 - 猫叫老鼠跑主人醒
*/

using System;

namespace CatCry
{
class MainClass
{
static void Main(string[] args)
{
Cat cat = new Cat();
// cat.OnMew += People.Wake;
cat.Mew();
}
}
}

public class Cat
{
public delegate void EventMiao();
public event EventMiao OnMew;

public void Mew()
{
Console.WriteLine("miao....");
OnMew += People.Wake;
OnMew += Mouse.Run;
OnMew();
}
}

public class People
{
public static void Wake()
{
Console.WriteLine("人醒!");
}
}

public class Mouse
{
public static void Run()
{
Console.WriteLine("老鼠跑掉了!");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: