@@ -4,69 +4,68 @@ public interface Printable {
44
55 default void printMainMenu (){
66 System .out .println (
7- "1) Fill the client database \n " +
8- "2) Show sorting options " +
9- "3) Exit "
7+ "1) Наполнить клиентскую базу \n " +
8+ "2) Показать параметры сортировки " +
9+ "0) Выход "
1010 );
1111 }
1212
1313 default void printFillingDatabaseMenu (){
1414 System .out .println (
15- "Fill database: \n " +
16- "1) Manual input\n " +
17- "2) File\n " +
18- "3) Random"
15+ "Заполнить базу данных: \n " +
16+ "1) Ручной ввод\n " +
17+ "2) Файлом\n " +
18+ "3) Случайный набор" +
19+ "0) Возврат в главное меню"
1920 );
2021 }
2122
2223 default void printSortingMenu (){
2324 System .out .println (
24- "Chose an option:\n " +
25- "1) Show clients in default order\n " +
26- "2) Sort by name\n " +
27- "3) Sort by ID\n " +
28- "4) Sort by phone number"
25+ "Выберите вариант:\n " +
26+ "1) Отображать клиентов в порядке по умолчанию\n " +
27+ "2) Сортировать по имени\n " +
28+ "3) Сортировать по ID\n " +
29+ "4) Сортировать по номеру телефона" +
30+ "0) Возврат в главное меню"
2931 );
3032 }
3133
3234 default void printNameSortingOptions (){
3335 System .out .println (
34- "Sort clients by:\n " +
35- "1) Names alphabet order\n " +
36- "2) Name length\n " +
37- "3) Amount of vowels in name\n " +
38- "4) Amount of consonants in name\n " +
39- "5) Name unicode\n " +
40- "6) Combine name criteria\n " + // Придумать что-то комбинированное
41- "0) Go back"
36+ "Сортировать клиентов:\n " +
37+ "1) По алфавитному порядку\n " +
38+ "2) По длине имени\n " +
39+ "3) По количеству гласных в имени\n " +
40+ "4) По количеству согласных в имени\n " +
41+ "5) По имени в кодировке unicode\n " +
42+ "0) Назад"
4243 );
4344 }
4445
4546 default void printIdSortingOptions (){
4647 System .out .println (
47- "Sort clients by:\n " +
48- "1) ID Ascending \n " +
49- "2) ID Descending \n " +
50- "3) Amount of numbers in ID\n " +
51- "4) ID even number\n " + // ЭТО ДОП ЗАДАНИЕ
52- "5) ID odd number\n " + // ЭТО ДОП ЗАДАНИЕ
53- "6) Unicode\n " +
54- "7) Combine criteria\n " +
55- "9) ID creation date" // если сделать ID включающим дату
48+ "Сортировать клиентов:\n " +
49+ "1) По возрастанию ID \n " +
50+ "2) По уменьшению ID \n " +
51+ "3) По количеству цифр в ID\n " +
52+ "4) По четным ID\n " + // ЭТО ДОП ЗАДАНИЕ
53+ "5) По нечетным ID\n " + // ЭТО ДОП ЗАДАНИЕ
54+ "6) По кодировке unicode\n " +
55+ "0) Назад"
5656
5757 );
5858 }
5959
6060 default void printPhoneSortingOptions (){
6161 System .out .println (
62- "Sort clients by phone:\n " +
63- "1) Normalized number\n " + // приведенный к международному формату
64- "2) Country code\n " +
65- "3) Operator code\n " +
66- "4) Last numbers\n " +
67- "5) Number length\n " +
68- "6) Clean number\n " + // без знаков
69- "7) Combine criteria\n "
62+ "Сортировать клиентов:\n " +
63+ "1) По номеру телефона в международном формате\n " + // приведенный к международному формату
64+ "2) По городскому коду\n " +
65+ "3) По коду оператора\n " +
66+ "4) По последним цифрам в номере телефона\n " +
67+ "5) По длине номера телефона\n " +
68+ "0) Назад"
7069
7170 );
7271 }
0 commit comments