This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.task.task19.task1927; | |
/* | |
Контекстная реклама | |
В методе main подмени объект System.out написанной тобой реадер-оберткой. | |
Твоя реадер-обертка должна выводить на консоль контекстную рекламу после каждого второго println-а. | |
Вызови готовый метод printSomething(), воспользуйся testString. | |
Верни переменной System.out первоначальный поток. | |
Рекламный текст: «JavaRush - курсы Java онлайн» |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.task.task13.task1326; | |
/* | |
Сортировка четных чисел из файла | |
1. Ввести имя файла с консоли. | |
2. Прочитать из него набор чисел. | |
3. Вывести на консоль только четные, отсортированные по возрастанию. | |
Пример ввода: | |
5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.task.task13.task1314; | |
import java.awt.*; | |
/* | |
Большая лисица — это такая лисица | |
1. Исправь класс BigFox так, чтобы программа компилировалась. | |
Требования: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.task.task13.task1310; | |
/* | |
Это кто там такой умный? | |
1. Добавь интерфейсы Secretary и Boss к классам CleverMan и SmartGirl. По одному на каждый. Подумай, кому какой. | |
2. Унаследуй интерфейсы Secretary и Boss от интерфейсов Person и Workable так, | |
чтобы все методы у классов CleverMan и SmartGirl оказались объявленными в каком-то интерфейсе. | |
Требования: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.task.task13.task1307; | |
/* | |
Параметризованый интерфейс | |
Параметризованый интерфейс | |
В классе StringObject реализуй интерфейс SimpleObject с параметром типа String. | |
Требования: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.task.task13.task1306; | |
/* | |
Баг в initializeIdAndName | |
1. Подумать, что в программе неправильно. | |
2. Вынести реализацию метода initializeIdAndName в класс User. | |
3. initializeIdAndName в классе User должен возвращать тип User. | |
4. Поправить программу, чтобы компилировалась и работала. | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.task.task13.task1305; | |
/* | |
Четыре ошибки | |
Исправь 4 ошибки в программе, чтобы она компилировалась. | |
Требования: | |
1. Переменные объявленные в интерфейсе могут иметь только самый широкий уровень доступа(public). | |
2. Унаследоваться(extends) можно только от класса, для реализации интерфейсов используется ключевое слово implements. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.task.task10.task1012; | |
import java.io.BufferedReader; | |
import java.io.InputStreamReader; | |
import java.util.ArrayList; | |
/* | |
Количество букв | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.task.task09.task0929; | |
import java.io.*; | |
/* | |
Обогатим код функциональностью! | |
Обогатим код функциональностью! | |
Задача: Программа вводит два имени файла. И копирует первый файл на место, заданное вторым именем. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.task.task09.task0928; | |
import java.io.*; | |
/* | |
Код не компилится… | |
Код не компилится… | |
Программа вводит два имени файла. И копирует первый файл на место заданное вторым именем. |
NewerOlder