Разобралась в этой задаче, только посмотрев видио урок из коментов. Но так и не поняла, почему пишем woman.husband = man; если класс мы объявляли с большой буквы Men?
Rem
6 уровень
Почему разница в заглавных буквах Men и men?
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Rem
17 ноября 2020, 17:15
Спасибо! все понятно обьяснили.
0
Vladimir
14 ноября 2020, 19:40решение
Wladyslaw все верно описал, но может понятней будет для нового человека вот:
Man vasya = new Man();
Woman vika = new Woman();
vika.husband = vasya;
vasya.wife = vika;
+2
Wladyslaw Java Developer Master
14 ноября 2020, 19:08решение
Есть класс, есть объект.
Класс - это описание типа данных. Что-то типа "шаблона". Ты просто говоришь что все кто принадлежит к этому классу - будут выглядеть вот так.
Есть объект. Объект - это именно конкретная сущность какого-то класса. Она может иметь свое состояние, не совпадающее с другими объектами того же класса.
Что-то типа такого. Я - мужчина и Василий - мужчина.
У меня есть Y хромосома и у него есть.
Но мне 27, а Василию - 35, например.
Тут ты хочешь конкретной женщине присвоить конкретного мужчину как мужа. Не класс - объект.
+3