无法扩展抽象枚举java的最佳解决方法?

时间:2015-10-26 05:20:22

标签: java design-patterns enums

我有一个实现DrivingSimulation接口的SimulationRouterSimulation实施中获取正确的路线 因此,DrivingSimulation有DrivingSimulationRoutes,使用枚举Route实现。但我无法扩展抽象Routes或实现Routes接口并将DrivingSimulationRoutes.Route作为Simulation.Route返回,因为枚举已在java中扩展。

解决这个问题的最佳模式是什么,以确保SimulationImplementationRoutes有多个路由?

0 个答案:

没有答案