Что не устраивает тесты?
Вывод в консоль:
Внучка за Бабку
Бабка за Дедку
Дедка за Репку
package com.javarush.task.task13.task1327;
import javax.imageio.plugins.jpeg.JPEGImageReadParam;
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(Person person) {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getNamePadezh(Person person) {
setNamePadezh(person.namePadezh);
return namePadezh;
}
public void setNamePadezh(String namePadezh) {
this.namePadezh = namePadezh;
}
public void pull(Person person){
System.out.println(this.name + " за " + getNamePadezh(person));
}
}