undefined

Задачи на перегрузку методов

Java Core
2 уровень , 4 лекция
Доступна

— Привет, Амиго! А вот и снова я. Принес тебе в подарок несколько интересных задач. И не благодари. Бывай, Амиго.

undefined
3
Задача
Java Core, 2 уровень, 4 лекция
Недоступна
Выполняем перегрузку!
Как хорошо, что в Java существует переопределение методов! Сколько проблем это решает, какую свободу действий предоставляет! Так что берем его на вооружение, и продолжаем усваивать на практике. В этот раз давайте напишем два метода по имени print. Один будет печатать целые числа, другой — строки.
undefined
3
Задача
Java Core, 2 уровень, 4 лекция
Недоступна
Int и Integer
В конце первого квеста вы узнали, что для каждого примитивного класса в Java существует его непримитивный аналог. Скоро эти непримитивные будут везде, помяните моё слово! А пока — напишем два разных метода вывода на экран, один для примитивного типа int, второй — для непримитивного Integer.
undefined
3
Задача
Java Core, 2 уровень, 4 лекция
Недоступна
Свобода печати
На JavaRush — свобода печати, невзирая на секретность. Печатайте что угодно, и как угодно. Только создавайте для этого специальные методы, чтобы заодно потренироваться в перегрузке этих самых методов. Итак, напишите полдесятка методов print с разными параметрами. Какими? Включайте фантазию!
undefined
3
Задача
Java Core, 2 уровень, 4 лекция
Недоступна
Три метода и минимум
Можем ли мы сравнить два числа разного типа? Человеческие существа, в подавляющем большинстве с этой задачей справляются. А вот роботам — тяжко. Сравнивать double с int для них, как для людей сравнивать тёплое с мягким. Не будем утомлять роботов: создадим 3 перегруженных метода min для long, double и int.
undefined
3
Задача
Java Core, 2 уровень, 4 лекция
Недоступна
Три метода и максимум
Мы снова на границе влияния планеты Линейный Хаос, где живут Упорядоченные Изоморфы. Все, кто хотят получить визу, решают задачки на сортировку и упорядочивание. В этот раз они очень добры, задача — весьма проста: вам нужно создать 3 метода, которые возвращают максимум из двух чисел long, double или int.
Комментарии (149)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Mixer-X Уровень 29 Санкт-Петербург
15 июня 2021
Сижу, листаю уроки и думаю, сколько же мне наград теперь дадут за 9 задач в день? Можно долго снимать эти медальки тем, кому они нужны.
GospodinNoskov Уровень 15 Москва Россия
3 апреля 2021
Восемьдесят одна тысяча пятьсот девяносто четыре целых шестьсот двадцать две тысячных
Виталий Уровень 30 Минск Белоруссия
16 февраля 2021
Надеюсь дальше сложнее будут задачи. Сложные интереснее решать, да и учишься на них получше.
Zhansen Akhmetov Уровень 15 Казахстан
20 января 2021
За сколько можно закончить Java Core?
P. rivethead Уровень 13
18 января 2021
Как это называется a < b ? a : b; ?
Павел Уровень 26
5 января 2021
Для тех, кто хочет почувствовать себя умным)). Почему будут проблемы? public static int max(long a, long b) { return a > b ? a : b; }
🦔 Виктор Уровень 20 Москва Россия Expert
23 декабря 2020
По сравнению с предыдущем уровнем уже лучше. Действительно, приятно «разгоняться» на таких сборниках, набивать руку тернарными операторами и хотя бы на мгновение почувствовать себя умным, решая задачки за пару минут без гугла и помощи ; ) Всё получится!
Антон Уровень 22 Москва Россия
18 декабря 2020
На 11-ом уровне задачи решены 40.000 человек, на 12-ом - 35.000 человек. Лютые уровни, косят ряды обучающихся покруче 8-го...
Veygard Уровень 22 Москва
16 декабря 2020
Шляпные задачи
Руслан Асаев Уровень 14 Уфа Россия
11 декабря 2020
Когда на работу можно уже устраиваться?:)