Родственные связи кошек

  • 10
  • Недоступна
Готовая задача: у кошки есть имя и кошка-мама. Создать класс, который это описывает. Создать два объекта: кошку-дочь и кошку-маму. Вывести их на экран. Новая задача: У каждой кошки есть имя, кот-папа и кошка-мама. Изменить Cat так, чтобы он мог описать эту ситуацию. Создать 6 объектов: дедушку (папин папа), бабушку (мамина мама), папу, маму, сына, дочь.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (463)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Кирилл Козлов7 уровень, Москва
вчера, 19:05
15 минут на добавление котов и... 1.5 часа на ифы в @Override. 😂 ну хоть котелок варить начал логически))) приятное ощущение когда валидатор пропустил спустя почти 2 часа))))
Тимур7 уровень, Новосибирск
31 May, 17:12
Не проходил валидацию, потому что я для удобства внес данные команды в main
System.out.println("Введите имя бабушки");
System.out.println("Введите имя папы");
System.out.println("Введите имя мамы");
System.out.println("Введите имя сына");
System.out.println("Ввыедите имя дочки");
НЕ ПОВТОРЯЙТЕ МОИХ ОШИБОК)
Verhun Kyrylo9 уровень
28 May, 09:07
В общем достаточно одного конструктора, в который передаем нужные параметры. При создании экземпляра объекта если параметр не нужен = передаем null. Не совсем экономно по памяти я так понимаю, так как создаем не нужные переменные, но для решения задачи пойдет.
nikolay8 уровень
Monday, 13:28
Наверно, но я сделал два Cat(String name,Cat parent1,Cat parent2) { this.name = name; this.parent1 = parent1; this.parent2 = parent2 и где this.name = name;
Евгений8 уровень, Екатеринбург
27 May, 15:37
Условие задачи не понятно от слова совсем. "у каждой кошки есть имя, кот-папа и кошка-мама." и тут же в примере вывода "no mother"... кто так задачи ставит??? В итоге исходя из вывод - у бабушки/дедушки нет никого. у мамы/папы только 1 родитель их же пола. и только у кошек детей - оба родителя. И класс должен быть написан под это вот все. Жесть какая-то.
Ivan10 уровень, Череповец
24 May, 13:26
Зашла задача :) Сначала мысль была конструктор в конструкторе, только представил это дело, тут же осенило.
Евгений Золотов7 уровень, Санкт-Петербург
19 May, 14:14
Sorry)
Евгений Золотов7 уровень, Санкт-Петербург
19 May, 11:47
Подскажите пожалуйста что не так???
Alim Kugotov19 уровень, Санкт-Петербург
19 May, 13:00
поддержка по решению оказывается в графе "Помощь" :)
Максим10 уровень, Москва
19 May, 11:37
Вот как всегда))) Делал объекты на новых котов, новый конструктор новые условия... После решения задачи, захожу в обсуждение и решение чуть ли в одну строчку))) А так задача отличная и подумать и код сидеть пописать. Спасибо!
Mihail Klimenko9 уровень, Краснодар
18 May, 17:39
сдался и в классе Cat вместо объектов мама и папа объявил переменные String :) Валидатор все устроило, решил с 1 попытки. А теперь узнаю, как нужно было правильно конструктор настроить, чтобы переопределенный метод toString() выводил на экран только имена пап, мам и дедушек с бабушками
Alex6 уровень
17 May, 09:03
Всё работает, не вижу в упор в чём загвоздка