一個網上流傳的貓叫導致的聯動的例題的解決方案

在網上看到這樣一道題目,也有很多人已經給出答案了,整理下,感覺還挺有意思的。

 

題目:

程序設計: 貓大叫一聲,所有的老鼠都開始逃跑,主人被驚醒

要求: 

1.要有聯動性,老鼠和主人的行爲是被動的。

2.考慮可擴展性,貓的叫聲可能引起其他聯動效應。 

 

方法一:使用C#的委託與事件實現

方法二:採用傳統的加入事件的方法

待續。。。

發佈了35 篇原創文章 · 獲贊 1 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章