Учитель diego

Создать класс Dog

  • 2
  • Недоступна
Бюро «Друг человека» решило провести полную перепись собачьего населения Терры. Для этого им нужно приложение, в котором есть специальный класс Dog. О некоторых собаках можно узнать (или назначить) только имя, о других бобиках известен ещё и рост, наконец, самая полная информация содержит ещё и окрас. Это означает, что нам нужно три инициализатора.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (12)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Grach7 уровень
23 августа, 15:01
интересно почему color типа int
AkaRisu9 уровень, Киев
2 августа, 11:37
Написала автоматически 'colour', как это слово и должно использоваться в международном английском, так валидатор не принял пока не поменяла на 'color'. Бред какой-то..
Денис7 уровень
6 августа, 06:59
В британском Colour, в американском английском Color. И американский английский в программировании более предпочтительнее потому что все IT гиганты американские. Международный английский это в принципе упрощенный английский, т.к. на нем говорят не носители языка.
Denis5 уровень
25 июня, 18:05
Задачу решил. Но чем этототличается от сеттеров не вижу. Учиывая что Идеа вкурсе что такое сеттер и геттер, но ничего не знает о инитциалайзере, то вдвойне не понятно. А учитывая что переменные и так по умолчанию инициализируются то хз
Derp 13 уровень, Санкт-Петербург
25 мая, 21:24
я возмущен, почему это у кота не может не быть цвета, а у песеля может не быть.
Alexander Klimin7 уровень, Москва
13 апреля, 16:28
ну писец. здесь задание проверку проходит, в IDEA не проходит при тех же параметрах!
Артем5 уровень, Москва
10 февраля, 07:40
Вообще ничего не понимаю как делать и что обозначает....
14 июня, 16:56
Если сказано в задании "У класса должен быть метод initialize, принимающий в качестве параметра имя", значит надо написать public void initialize(String name){ // это и есть метод initialize с параметром name this.name = name; this.height = 30; //пишем произвольные параметры, т.е. то, что мы инициализируем this.color = "black";//пишем произвольные параметры, т.е. то, что мы инициализируем }
Intoxikot22 уровень, Челябинск
1 декабря 2018, 15:47
Я ввел метод set, который осуществляет приватную инициализацию В кошкоинициализации такая конструкция прокатила, а тут нет :/
public void initialize(String name) { set(name, 0, ""); }
public void initialize(String name, int height) { set(name, height, ""); }
public void initialize(String name, int height, String color) { set(name, height, color); }
Александр Кашаев7 уровень, Москва
17 января, 13:59
https://javarush.ru/quests/lectures/questsyntax.level05.lecture06
Walt912 уровень
4 ноября 2018, 13:59
После "Кошкоинициации" это вообще прям изи) 1 минута
14 июня, 16:50
Я тоже на "Кошкоинициации" долго просидела. Зато разобралась