如何解决如何将观察者模式实现为MVVM框架
我要使用结合了观察者设计模式的MVVM。我要拥有一个加热器,其功率位置为0-3,其中0已关闭。这是通过主体可以通过变量实例化的状态模式来实现的。 我将使用本例中的界面:Mvvm framework
任务是测量房屋两个位置的室内温度,即靠近加热器的温度计t1和相对角落的温度计t2。 t1与加热器之间的距离为1 m,t2与加热器之间的距离为7 m。
温度取决于加热器的功率,与加热器的距离和室外温度。 有一种温度方法可以返回双精度值并获取最后一次测得的温度(我们使用Runnable每4秒创建一次新测量值),加热器功率(0,1,2,3),与加热器的d距离,t0室外温度自上次测量以来的秒数。
我很难弄清楚如何在预期的框架中创建Subject和Listener类。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。