Java Error: The constructor is undefined Anylogic Simulation Software

Java Error: The constructor is undefined Anylogic Simulation Software

我无法解决这个错误: 说明:构造函数 Request(int, Suppliers) 未定义。地点:testing/Suppliers/requestSupplier - 活动

这是代码:

Request request = new Request(uniform_discr(10,20), this);
Vehicle truck = getNearestAgentByRoute(filter(main.vehicles,
                v -> v.inState(Vehicle.AtFactory)));
if (truck != null)
send (request, truck);

Screenshot Error

您不应该以这种方式实例化代理(如 Java 类)。始终使用 add_MyRequestPopulation(...) 将它们添加到代理群体中,其中 args 是您的代理参数

因此创建 Requests 的人口并使用上面的代码。请注意,您需要指定 Request 代理类型

的所有 4 个参数