public static void main(String[] args) {
Man man = new Man();
Woman woman = new Woman();
man.wife = new Woman();
women.husband = new Man();
Вот такой код, при проверке пишет что не выполняется 2 условия:
В методе main сохрани ссылку на новосозданный объект Woman в man.wife.
В методе main сохрани ссылку на новосозданный объект Man в woman.husband.
Не могу понять что не так, помогите, пожалуйстаАндрей Денница
35 уровень
Не могу понять в чем проблема
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Андрей Денница Backend Developer в ВТБ
24 января 2018, 21:33
Нужно ссылаться уже на созданного мужика и женщину, а не создавать новых, как я это сделал выше.
man.wife = woman;
woman.husband = man;
вот так получается
0
Николай
24 января 2018, 14:46
Как решил в итоге? Нифига не догнал
0
Андрей Денница Backend Developer в ВТБ
11 января 2018, 21:22
Спасибо, в первый раз я как раз и написал
man.wife = woman;
woman.husband = man;
но что-то не работало, видимо где-то еще орфографическую ошибку в первый раз сделал...
0
Ярослав Java Developer Master
11 января 2018, 21:16решение
В man.wife = new Woman(); и women.husband = new Man(); ты создаешь новые объекты (нового мужика и новую женщину), а у тебя уже есть один мужик и одна женщина, ты должен просто сделать так, чтобы man.wife ссылалась на ранее созданную женщину, а woman.husband ссылалась на ранее созданного мужика. И еще у тебя орфографическая ошибка. women, а название ссылки у тебя ранее было woman.
+12