Создайте объект из дочернего класса и назначьте переменную с именем theenemy
Создайте второй объект из дочернего класса и назначьте переменную с именем enlink2
Вызвать унаследованный метод 'set' первого объекта и передать ему ссылку на второй объект
Вызвать унаследованный метод 'set' второго объекта и передать ему ссылку на первый объект
public class ALink {
private ALink next;
public void setNext(ALink x) {
next = x;
}
public ALink getNext ( ) {
return next;
}
}
public class Zombie extends ALink {
private int attackmode;
public void set_attackmode(int am) {
attackmode = am;
}
public int get_attackmode ( ) {
return attackmode;
}
}
Вот мой ввод
Zombie theenemy = new Zombie();
Zombie enlink2 = new Zombie();
theenemy.setNext(enlink2);
enlink2.setNext(theenemy);
Получает неожиданную ошибку идентификатора, не уверен, где я ошибся?