2021
01-08
01-08
c# 实现观察者模式
说明:主要参考《HeadFirst设计模式(中文版)》,使用C#代码实现。代码:Github1、观察者模式UML图2、气象监测类图3、气象监测代码(书中C#版)3.1ObserverpublicinterfaceIObserver{ voidUpdate(floattemperature,floathumidity,floatpressure);}publicinterfaceIDisplayElement{ voidDisplay();}publicclassCurrentConditionDisplay:IObserver,IDisplayElement{&n...
继续阅读 >