Bingo-2!

  • 4
  • Недоступна
Урок английского на JavaRush: в знаменитом мультике кота совершенно не зря зовут Томом. Оказывается, Tomcat на языке Шекспира — это любой кот мужского пола. Очевидно, Tomcat является ещё и «просто» котом и может двигаться. Исправьте программу так, чтобы в переменной cat хранился объект, который одновременно является и CanMove, и Cat, и Tomcat.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (15)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
🦔 Виктор админ Java Android канала в telegram @LetsCodeItExpert
4 января, 23:56
1. Cat не может выиграть бинго, потому что «ничего не знает» про TomCat. 2. Тип переменной менять нельзя. 3. Смотрим на иерархию: TomCat наследуется от класса Cat, который реализует интерфейс CanMove. 4. Всё получится! -- tlgrm: @LetsCodeIt | @SefoNotasi
Евгений Кафанов 16 уровень, Москва
28 октября 2020, 01:56
По моему супер легко
Regina Kazan Start-up Founder / AT QA в jivys.com
22 октября 2020, 18:15
так мало комментов, непривычно видеть)
Alexander 15 уровень, Бердянск
18 сентября 2020, 00:27
Ну блин, ну че нельзя написать, что тип переменной менять нельзя? )) Все варианты удовлетворяют условию задачи и требований:
TomCat cat = new TomCat();
Object cat = new TomCat();
Cat cat = new TomCat();
Но валидатор кушает только последнее, обидно (
Igor Tarasov 27 уровень, Moscow
4 июня 2020, 07:51
снова ругается на дефолтный код. Результаты проверки стиля кода WARNING: 'if' конструкция должна находиться в фигурных скобках '{}'. файл com/javarush/task/task14/task1402/Solution.java, строка 15, позиция 0
baddan 15 уровень, Тамбов
22 января, 15:06
иногда помагает обрезание всех лишних пробелов в конце строк
alex 41 уровень
22 января 2020, 18:18
блин чет я запутался народ помогите разобраться в этом коде: Cat cat = new TomCat(); мы объявляем переменную типа Cat, т.е. она получает доступ ко всем методам класса Cat, но в тоже время мы создаем объект TomCat и получается, что эта переменная имеет доступ ко всем методам обоих классов?
Олег 22 уровень, Москва
24 января 2020, 15:50
ко всем методам TomCat и непереопределенным Cat, полиморфизм.
Михаил Белокрылов 30 уровень, Воткинск
7 марта 2020, 18:54
Номенклатура методов, доступных для переменной cat, определяется классом Cat (то есть переменная cat имеет доступ к тем методам которые заявлены в классе Cat.) Но конкретная реализация метода будет взята из TomCat (если эти методы переопределены в TomCat) или из Cat (если методы не в TomCat отсутствуют).
Игорь Birt 19 уровень, Тирасполь Expert
13 мая 2020, 05:48
Алекс, добрый день, если вы еще существуете на проекте дайте ответ - Как вы так быстро с прогрессировали от подобного вопроса до 28 уровня? и как вы смотрите на подобные вопросы с высоты 28 уровня, теперь ответы на них для вас лежат на поверхности, вы уже уверенный кодер на java?
Alukard Vampire hunter в The HellsingExpert
27 мая 2020, 11:02
Уже 31 O.o
🦔 Виктор админ Java Android канала в telegram @LetsCodeItExpert
4 января, 23:52
41 о_О
Victoria 22 уровень
21 сентября 2019, 13:02
Почему в условиях не описано что cat должна быть Cat, иначе валидатор не пропустит? Что за приколы?
Владимир Павленко 22 уровень, Москва
19 февраля 2019, 11:52
а еще TomCat переводится как "бабник"
Азер 24 уровень, Казань
29 января 2019, 13:06
Первый.