Помогите плииииз). Использовал: this.name = String.format("Жужик"); (пишу здесь код т.к. все равно он не подходит!). Результат работы программы: Жужик, но выходит сообщение: Метод setName класса Cat должен устанавливать значение переменной private String name равным переданному параметру String name.
И еще решение (тоже не верное!):
String catName = new String();
catName = name;
this.name= "Жужик";
Тоже не то((((
Памагите🤯
package com.javarush.task.jdk13.task04.task0403;
/*
Как зовут кота?
*/
public class Cat {
private String name = "безымянный кот";
public void setName(String name) {
String catName = new String();
catName = name;
this.name= "Жужик";
// this.name = String.format("Жужик");
}
public static void main(String[] args) {
Cat cat = new Cat();
cat.setName("Жужик");
System.out.println(cat.name);
}
}