/*
道事件委托面试题 - 猫叫老鼠跑主人醒
*/
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("老鼠跑掉了!");
}
}
一道事件委托面试题 - 猫叫老鼠跑主人醒
最新推荐文章于 2024-05-06 13:03:31 发布