我仍然是任何逻辑建模的初学者 . 我目前正在使用selectOutputOut块来创建不同的代理程序流路径(名为product的代理程序) . 我已经创建了一个用于选择输出的函数,并且已经输入了SelectOutputOut类型来返回值 .
我只是按照任何逻辑示例模型中的SelectOutputN示例 . 但是,有一个错误“此方法必须返回SelectOutputOut类型的结果”,我真的不知道如何修复 .
如果您有任何解决方案,请帮助我 .
提前致谢 .
这是图像
Block diagram
Java source of error
Optionlist
Parameter embeded in agent(Product)
在chooseOutput函数体的最后写 return null;
return null;
问题是你只有“else if”语句,你需要编写一个else语句来涵盖所有的可能性,或者在最后返回一些东西(如果所有的if都是false)
它也适用于你的最后一个if,而不是写if else(agent.product == TypeC),你只需写下else
1 回答
在chooseOutput函数体的最后写
return null;
问题是你只有“else if”语句,你需要编写一个else语句来涵盖所有的可能性,或者在最后返回一些东西(如果所有的if都是false)
它也适用于你的最后一个if,而不是写if else(agent.product == TypeC),你只需写下else