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

3
Задача
Java Core,  2 уровень4 лекция
Недоступна
Выполняем перегрузку!
Как хорошо, что в Java существует переопределение методов! Сколько проблем это решает, какую свободу действий предоставляет! Так что берем его на вооружение, и продолжаем усваивать на практике. В этот раз давайте напишем два метода по имени print. Один будет печатать целые числа, другой — строки.
3
Задача
Java Core,  2 уровень4 лекция
Недоступна
Int и Integer
В конце первого квеста вы узнали, что для каждого примитивного класса в Java существует его непримитивный аналог. Скоро эти непримитивные будут везде, помяните моё слово! А пока — напишем два разных метода вывода на экран, один для примитивного типа int, второй — для непримитивного Integer.
3
Задача
Java Core,  2 уровень4 лекция
Недоступна
Свобода печати
На JavaRush — свобода печати, невзирая на секретность. Печатайте что угодно, и как угодно. Только создавайте для этого специальные методы, чтобы заодно потренироваться в перегрузке этих самых методов. Итак, напишите полдесятка методов print с разными параметрами. Какими? Включайте фантазию!
3
Задача
Java Core,  2 уровень4 лекция
Недоступна
Три метода и минимум
Можем ли мы сравнить два числа разного типа? Человеческие существа, в подавляющем большинстве с этой задачей справляются. А вот роботам — тяжко. Сравнивать double с int для них, как для людей сравнивать тёплое с мягким. Не будем утомлять роботов: создадим 3 перегруженных метода min для long, double и int.
3
Задача
Java Core,  2 уровень4 лекция
Недоступна
Три метода и максимум
Мы снова на границе влияния планеты Линейный Хаос, где живут Упорядоченные Изоморфы. Все, кто хотят получить визу, решают задачки на сортировку и упорядочивание. В этот раз они очень добры, задача — весьма проста: вам нужно создать 3 метода, которые возвращают максимум из двух чисел long, double или int.