C#面向对象程序设计 教学课件 郑宇军 CSCH6.pptVIP

  • 4
  • 0
  • 约5.18千字
  • 约 23页
  • 2019-10-04 发布于广东
  • 举报

C#面向对象程序设计 教学课件 郑宇军 CSCH6.ppt

事件处理 * 事件发布和订阅 发布者 订阅者 public class Car { private bool bRun; public void Enter(TrafficLight light) { light.OnColorChange += LightColorChange; } public void LightColorChange(bool color) { if(bRun color) { bRun = false; Console.WriteLine(停车); } } } 事件处理 * 事件发布和订阅 发布者 订阅者 public class Bus { private bool bRun; public void Enter(TrafficLight light) { light.OnColorChange = LightColorChange; } public void LightColorChange(bool color) { ... } } 事件处理 * 使用EventHandler 发布者 public class TrafficLight { private bool color; public EventHa

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档