Если я правильно поняла условие, то переменной класса нужно присвоить значение одноименной переменной метода. Что и пытаюсь сделать. Cat.fullName = fullName; после равно просто fullName, имея ввиду переменную метода (она ведь локальная), т.к. при наличии двух одноименных переменных (и в классе и в методе) метод в первую очередь видит свою. Cat.fullName = this.fullName; тоже пробовала (под this имея в виду локальную переменную, т. е. переменную метода) .