— Привет, Амиго!

4
Задача
Java Core,  5 уровень6 лекция
Недоступна
Максимально простой код-1
Вы уже в курсе, что упрощать — сложно, а усложнять — просто. Давайте сделаем что-то сложное (хотя не слишком-то): упростим код. Для этого уберём все наследования и реализации, которые и так будут добавлены автоматически при компиляции.
4
Задача
Java Core,  5 уровень6 лекция
Недоступна
Максимально простой код-2
В этой программе реализовано нечто лишнее. И это нечто — связанное с конструкторами, и может быть автоматически добавлено при компиляции. Ваша задача — упростить код, убрав все конструкторы и вызовы конструкторов супер-классов, которые создаются и добавляются автоматически.
4
Задача
Java Core,  5 уровень6 лекция
Недоступна
Максимально простой код-3
И снова лишний код, и снова нам нужно с ним разобраться. Проще говоря, убрать. Убрать все те наследования и конструкторы, что и без вмешательства программиста будут генерироваться автоматически при компиляции.