11
Задача
Java Syntax Pro,
11 уровень,
6 лекция
Недоступна
Дефрагментация памяти
Рассмотрим аналог памяти компьютера на примере массива строк. Если удалить некоторые элементы, то в массиве появятся
так называемые "дыры" - то есть элементы равные null. Метод executeDefragmentation(String[]), принимающий массив строк, выполняет
его "дефрагментацию", то есть
11
Задача
Java Syntax Pro,
11 уровень,
6 лекция
Недоступна
Расставь правильно этажи
Сейчас мы видим, что класс Hotel не компилируется. Нужно расставить поля класса в таком порядке, что бы он скомпилировался.
11
Задача
Java Syntax Pro,
11 уровень,
6 лекция
Недоступна
Купи 10 батонов
Тебя отправили в магазин за покупками и сказали, что нужно купить батон, а если будут яйца, то взять десять штук.
Разберись, почему метод makePurchases независимо от переданных аргументов всегда выводит в консоль "Купил 10 батонов", и исправь его.
Метод main не участвует в проверке.
11
Задача
Java Syntax Pro,
11 уровень,
6 лекция
Недоступна
Ежик и яблоко
Наша задача — накормить ежика. Нужно в методе main создать один объект Apple и один объект Hedgehog, у которого вызвать метод
eat и передать нужный аргумент — яблоко.
Лучший способ усвоить теорию — разобраться с ней на практике. Если эта тема показалась тебе сложной, советуем порешать дополнительные задания, которые помогут заполнить пробелы. Ну а если нескольких обязательных для решения задач тебе достаточно — смело переходи к следующим лекциям.
11
Задача
Java Syntax Pro,
11 уровень,
6 лекция
Недоступна
Прогноз погоды
У класса City есть два поля - название города и текущая температура воздуха. Также в классе Solution есть метод showWeather: он выводит
в консоли информацию о погоде в городе, который передан в качестве аргумента метода. Реализуй метод showWeather, который должен
выводить в консоли информацию в таком
11
Задача
Java Syntax Pro,
11 уровень,
6 лекция
Недоступна
Создание материков
Как известно, на планете Земля есть 6 материков. Создай для каждого материка собственный класс. В каждом
классе должно быть поле, которое хранит площадь соответствующего материка.
Площадь материка нужно указывать при его создании, и она должна быть неизменяемой.
Ты можешь использовать любые числа д
11
Задача
Java Syntax Pro,
11 уровень,
6 лекция
Недоступна
Геттер и сеттер в деле
В классе Coordinate есть 2 геттера и 2 сеттера, но значения переменным сеттеры не устанавливают.
Разберись, почему так происходит и исправь. Метод main не участвует в проверке.
Вот несколько задач на закрепление материала из предыдущих лекций:
11
Задача
Java Syntax Pro,
11 уровень,
6 лекция
Недоступна
Текущий год
В классе Solution есть поле currentYear, которое должно инициализироваться значением текущего года(Calendar.getInstance().get(Calendar.YEAR))
при создании нового объекта типа Solution.
Тебе нужно найти ошибку и исправить её, чтобы при создании объекта класса Solution поле currentYear правильно иниц
11
Задача
Java Syntax Pro,
11 уровень,
6 лекция
Недоступна
Собираем компьютер
Попробуем собрать компьютер. У нас есть классы: системный блок, монитор, клавиатура, мышь. В классе компьютер в конструкторе
создай объекты классов-составляющих компьютера.
11
Задача
Java Syntax Pro,
11 уровень,
6 лекция
Недоступна
Автопроизводитель
Давай создадим каталог новых моделей авто у нас на производстве. Для этого нам нужно создать один метод initialize,
который будет инициализировать такие поля объекта типа Car: модель, год выпуска, цвет.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ