По условию задачи мы в цикле создаём много объектов cat типа Cat, в которые передаём разные параметры. Правильно ли я понимаю, что у нас постоянно "перезаписывается" переменная типа cat? Как тогда мы сможем потом обратиться ко всем этим котам, если мы не сохраняем их никуда? P.S. Задачу я уже решила, не понятен именно этот момент: у нас одна переменная cat для всех значений, которые пользователь введет с клавиатуры. Как5 потом работать с такой программой, если мы захотим обращаться к этим котам и реализовать их взаимодействие?