Не понимаю как создать 10 переменных типа Cat. По идеи если мы создает переменную типа int. Мы пишем
int x;
Но почему тогда тип Cat не хочет становится переменной.
Cat x;
Если так подумать то должно быть так. Но не знаю почему вообще мы создаем переменную типа Cat когда тип Cat это вроде как шаблон для создания обьекта.