У меня, возможно, немного нестандартный тупорылый вопрос, я только вливаюсь в ООП.
Вот циклом мы перебираем элементы массива. Не будем же вручную писать:
massiv[0] := такое-то значение;
massiv[1] := такое-то значение;
massiv[2] := такое-то значение;
и т.д. до последнего элемента массива
А возможно ли как-то перебирать объекты? Чтобы не городить:
student.name := какое-то значение;
professor.name := какое-то значение;
и т.д.