我有一个任务:
需要创建一个Emitter类,该类实现Publish-Subscribe模板并包含两个方法:
on(事件,处理程序)- 将处理程序绑定到事件“事件”
发射(事件,数据)- 生成事件“事件”,调用与此事件关联的所有处理程序(如果有的话),并将其作为“数据”参数传递
我是用Python做到的,如下所示:
...
real<lower=0,upper=betalim> alpha;
real<lower = 1 - alpha / 1.17, upper = positive_infinity()> beta;
...
为完成这些任务,应随附提供给我的单元测试。测试代码的3/5通过了,发出一个错误和一个失败。他们在这里:
具有单元测试的GitHub存储库链接,以及用于解决此任务的模板。
https://github.com/Quinlys/-Yakymiv_Igor--tasks
Unite测试位于文件夹“ test”->“ task-3”中,该任务的模板位于“ task-3”中。