задачу решил, но не могу понять, логику Man man = new Man(); Woman woman = new Woman(); man.wife = woman; woman.husband = man; public static class Man { public int age; public int height; public Woman wife; } почему у нас в классе Man имеется public Woman wife ? и в методе main что за присвоение у нас происходит man.wife = woman; можете объяснить ?