我有三个代理商:买方,供应商和订单。买家有一个“供应商”参数。Order具有六个不同类型的参数p1,...,p6。我使用事件来控制买方向供应商发送订单的频率。我在placesOrder事件中的操作代码是:
Order order = new Order(p1, p2, p3, p4, p5, p6);
send(order,supplier);
我收到以下错误:placesOrder事件中的“无法实例化Order类型”。我在其他模拟中使用了此技术,但这是我第一次遇到此错误。Java代码与其他模型基本相同(当然,参数也不同)。我不确定我是否了解如何开始调试此代码。关于从这里去哪里有什么建议吗?需要更多信息吗?
很棒的地方,感谢您提早提出我的错误,删除了我的回复。老实说,我不知道了,总是避免以这种方式实例化。
谢谢!那帮助我修复了它。虽然,在以前的模型中我使用了一个名为“ Order”的代理,但没有任何问题……无论哪种方式,我现在都很好。谢谢您的帮助