Я создал родительский класс Object с 3 параметрами, дочерний класс ObjectA с 4 параметрами и дочерний класс ObjectB с 8 параметрами. Эти параметры имеют разные типы данных. Мне нужно прочитать файл csv A (с 4 столбцами) и файл csv B (с 8 столбцами) в один ArrayList . Возможно ли это?
Да, это возможно, за исключением того, что родительский класс нельзя называть Object.
ArrayList<ObjectParent> list = new ArrayList<ObjectParent>(); list.add(new ObjectA(aPath)); list.add(new ObjectB(bPath));