— Вчера ко мне в дом ворвались грабители, подняли все с ног на голову, перелопатили весь дом, деньги искали.

— Какой ужас, Диего. Что ты сделал?

— Ничего, поржал с них и начал вместе с ними деньги искать. Ха-ха.

— Так вот, поскольку у меня дома сплошной бардак, не нашел я твое задание, приходится выдумать из головы. Держи.

4
Задача
Java Core,  5 уровень2 лекция
Недоступна
ООП - Расставить интерфейсы
Одежду можно (и нужно, пожалуй) носить, продавать и покупать, желательно — со скидкой. Давайте расскажем это миру, и добавим все возможные интерфейсы из Movable, Sellable, Discountable в класс Clothes. Ну а затем — реализуем их методы.
4
Задача
Java Core,  5 уровень2 лекция
Недоступна
ООП - Наследование животных
Рядом с мышью — и гусь велик, но вот рядом с драконом... В этой задаче у нас будут гуси (класс Goose) и драконы (класс Dragon). А также их предки, классы BigAnimal или SmallAnimal, кто чей предок — догадайтесь сами. Затем переопределите для Goose и Dragon метод String getSize(), так, чтобы они выводили строки о размере животного.
8
Задача
Java Core,  5 уровень2 лекция
Недоступна
ООП - машинки
Классифицируем машинки — создадим классы для доступных и дорогих машин, а затем унаследуем от них классы Ferrari и Lanos (сами решите, кого от кого наследовать, но учтите: у валидатора JavaRush по этому поводу мнение строго определённое). В этих классах реализуем методы printlnDesire, которые расскажут о тайных желаниях водителей.
16
Задача
Java Core,  5 уровень2 лекция
Недоступна
ООП - книги
В этой задаче будем создавать книги земных авторов Марка Твена и Агаты Кристи. Разумеется, с помощью классов MarkTwainBook и AgathaChristieBook, которые наследуется от Book. В этих классах нужно реализовать все абстрактные методы, а в родительском классе реализуйте тело метода getOutputByBookType.
8
Задача
Java Core,  5 уровень2 лекция
Недоступна
ООП - исправь ошибки в наследовании
У каждого человека есть рост и вес. Класс Human реализует соответствующие интерфейсы. Но, похоже, в такой реализации закралась ошибка. Обрати внимание на вывод программы. Исправь ошибки в интерфейсах...