package com.javarush.task.task02.task0204;
/*
О семейных отношениях
*/
public class Solution {
public static void main(String[] args) {
Man man =new Man();
Woman woman = new Woman();
man.wife = new Woman();
woman.husband = new Man();
//напишите тут ваш код
}
public static class Man {
public int age;
public int height;
public Woman wife;
}
public static class Woman {
public int age;
public int height;
public Man husband;
}
}
Кіпень Василь
34 уровень
При компиляции кода выскакивает ошибка, о несоблюдении всех условий задания. Что не так ?
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Сергей
23 марта 2020, 08:50
прочитал, усвоил и почуствовал себя собакой" все понимаю а написать немогу"
+2
Lemniscata
20 сентября 2018, 22:35решение
Не нужно создавать новый объект в ссылке. Т.е. не man.wife = new Woman(), а man.wife = woman (та самая, которую создали ранее). Аналогично со вторым объектом. Чтобы легче было разобраться, можно давать более осмысленные имена объектам. Ну там, мужика назвать Ivan, а женщину - Maria, и эту самую Марию определить Ивану в жёны)
+14
Zubr
20 мая 2019, 15:47
тогда почему не используется полное имя типа например
woman.Man husband = man;
или
man.Woman wife = woman;
Почему его укорачивают
+1