Одного кота нам мало

  • 1
  • Недоступна
Как известно, быстро только кошки родятся (если что, это пословица такая, а не домысел). Хотя и объекты создавать тоже можно быстро. Открываем маленькое общество любителей котиков: создадим два объекта типа Cat, и присвоим им имена. Помните, каждый кот — индивидуален, так что имена у них должны быть разные.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (28)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Дмитрий10 уровень, Алматы
8 April, 07:36
Easy
Yakov Bashkurov7 уровень, Тобольск
20 March, 08:13
забыл скобки добавить и программа не скомпилировалась. Но не понимаю зачем там круглые скобки?
Илья3 уровень
29 February, 14:44
23 попытки
Анатолий18 уровень
22 November 2019, 08:00
совсем легко)
Павел Кокурин16 уровень, Tallinn
7 October 2019, 15:25
Cat Murka = new Cat(); Cat Kisa = new Cat(); 2 строки всего
Ёжик4 уровень, Евпатория
27 January, 13:41
при компиляции - выражение синтаксически не верное))
Viktor 4 уровень
15 August 2019, 14:25
помогите като понимает в чём дела?
Валихан24 уровень, Санкт-Петербург
8 August 2019, 19:07
легко и просто )
tatiana20 уровень, Москва
23 May 2019, 10:34
серьезно? 8 попыток на 2 строчки? почему мозг ищет подвох?
Айдар4 уровень, Казань
6 May 2019, 01:14
Все таки выглядит очень не удобно, ведь в первом слове уже указан класс Cat, а потом с маленькой его имя. Но зачем еще надо писать new Cat. Хотя в первом слове уже указано наличие и вид объекта.
Dronya_339 уровень, Москва
15 May 2019, 12:41
Оооо, это очень широкая тема. Поверьте смысл есть) Когда начнете проходить полиморфизм поймете для чего так надо. В книге изучаем java неплохо объяснено. Скажу вкратце. То что слева от "new" - это тип ссылочной переменной. (Это не объект, это всего лишь переменная, которая будет хранить ссылку на объект, если его создадут, или ссылку null) То что справа типа непосредственно самого объекта. (Вот на него и хранится ссылка в переменной). Тип у ссылки указывается для того чтоб определить то какие публичные методы у объекта можно использовать, а уже их реализация будет зависеть от типа объекта. В общем это очень большая тема и сложная связанная с наследованием и полиморфизмом. Я сам не все понимаю еще. Пока не спешите, когда дойдете здесь до нее, начинайте копать, искать и пытаться понять.
См3ртЪ Inside18 уровень, Киев
4 September 2019, 07:28
Первый Кэт это обращение к классу, а второй - это создание именно этого класса, так как могут быть подклассы как я понимаю
Artem3 уровень, Москва
11 February, 11:30
Странно... Animal это же тип? Справа должен быть новый объект типа Animal , а не Lion? Тут не очень понятно пока...
Sergey Vladimirovich9 уровень, Москва
1 March 2019, 18:22
легкотня