Если я правильно поняла условие, то переменной класса нужно присвоить значение одноименной переменной метода. Что и пытаюсь сделать.
Cat.fullName = fullName; после равно просто fullName, имея ввиду переменную метода (она ведь локальная), т.к. при наличии двух одноименных переменных (и в классе и в методе) метод в первую очередь видит свою.
Cat.fullName = this.fullName; тоже пробовала (под
this имея в виду локальную переменную, т. е. переменную метода) .
package com.javarush.task.task04.task0406;
/*
Программа учета имен
*/
public class Cat {
private String fullName;
public void setName(String firstName, String lastName) {
String fullName = firstName + " " + lastName;
Cat.fullName=fullName;
//напишите тут ваш код
}
public static void main(String[] args) {
}
}