не знаю как вывести объект person на экран, toString не работает так как это не строка, а как я понял это список.
Выводится
Бабка за com.javarush.task.task13.task1327.Person@330bedb4
Дедка за com.javarush.task.task13.task1327.Person@2503dbd3
Репка за com.javarush.task.task13.task1327.Person@4b67cf4d
и момент с циклом, может подтолкнете не мысль, у меня уже голова кипит, решение видимо очевидное, но я уже не могу сообразить даже, какая там ошибка.
package com.javarush.task.task13.task1327;
import java.util.ArrayList;
import java.util.List;
public class Person implements RepkaItem{
private String name;
private String namePadezh;
public Person(String name, String namePadezh) {
this.name = name;
this.namePadezh = namePadezh;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getNamePadezh() {
return namePadezh;
}
public void setNamePadezh(String namePadezh) {
this.namePadezh = namePadezh;
}
public void pull (Person person) { // list person, toString
//String.format("%s за %s", name, person);
String c = person.toString();
String s = name + " за " + c;
System.out.println(s);
}
}