У меня есть три класса (например)Как ввести несколько классов в метод (guice)?
Buick implements Vehicle
Chevy implements Vehicle
Ferrari implements Vehicle
И у меня есть метод
travelTo(ZipCode start, Zipcode end)
for(Class<Vehicle> v : vehicleInstances)
{
Vehicle car= v.getconstructor(ZipCode.class, ZipCode.class).newInstance(start,end).newInstance(start,end);
car.drive();
}
Я хочу, чтобы ввести эти классы (а не использовать некрасивый статический массив имен классов или перечислимого класса имена), используя Guice. Как бы я это сделал.
Это было полезно. Объяснение предложенной вами реализации многострочного блока было бы полезно для контекста здесь ... но в любом случае ваш ответ был полезен. – jayunit100
@ jayunit100 - Добавлен код для примера. Надеюсь, он уточнит. – rfeak