1
我有一个接口初始化,将生成包含不同的对象类型的列表数据:接口方法返回的ArrayList含有不同的对象
public interface DataInitializer {
public void initializeData();
public ArrayList<> getData();
}
当我实现实现类将需要的这种抽象的getData()方法返回包含不同类型对象的ArrayList,例如:
public ArrayList<Faculty> getData()
public ArrayList<Student> getData()
如何在界面中考虑所需的灵活性?
你有什么建议,为什么我的问题是下投票? –
@BrianVanover:我不知道谁做的背后的推理。也许他们认为你应该已经发现自己需要泛型,但这只是在猜测。 –
谢谢。我有一个问题禁止:/ –