1
私は(例えば)3クラスメソッド(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