条件を確認する必要があり、満たされている場合はクラスを返す必要があり、満たされていない場合は別のクラスを返す必要があります
private <T> d(String example) {
if(example.startsWith("example1"))
return new example1();
else if((example.startsWith("example2"))
return new example2();
}
返品方法がわかりませんので、説明してください。