0 / 0 / 0
Регистрация: 25.03.2018
Сообщений: 7
|
|
1 | |
Задание по темам: ООП, исключения, работа со строками (возможно применение коллекций List), работа с компоновщиком06.04.2019, 15:17. Показов 2396. Ответов 3
Метки arraylist, collections, composite formatting, get set, hashmap, list, parse, string (Все метки)
ТЯЖЕЛО РАБОТАТЬ С КОМПОНОВЩИКОМ. БУДУ РАД ВАШИМ ОТВЕТАМ.
1. Ознакомиться с принципом работы структурного шаблона проектирования «КОМПОНОВЩИК» (Создав требуемые интерфейсы и классы, реализующие интерфейсы). 2. Подготовить необходимую иерархию классов для реализации работы с элементами текста: абзац, предложение, строка, символ. 3. Созданная иерархия, должна позволить работать как с композицией, так и с ее составляющей единым способом, реализовать задачу, используя шаблон компоновщик. (Написать классы и методы обработки текста, а именно разбиения на составляющие от сложного к простому, например абзац разбивается на предложения и т.д. по нисходящей, пока не достигнете атомарного компонента - символа) 4. В обратном порядке составить абзац, начиная с символа и работая с каждым компонентом единообразно, как подразумевает шаблон. 5. На каждом этапе разбиения выводить сущности в строку в консоли, разделенные запятой. 6. В процессе разбиения (распарсинга) при достижении атомарной сущности вывести, созданное вами исключение, которое оповестит, что дальнейший парсинг невозможен. (Отловить его и вывести данные в консоли)
0
|
06.04.2019, 15:17 | |
Ответы с готовыми решениями:
3
List работа со строками Работа со строками.Никак не могу додуматься как сделать данное задание=( Добавление строк и элементов в коллекцию для коллекций <List<List<T> Отображение в listBox поля элемента из коллекции коллекций List<List<>> |
Am I evil? Yes, I am!
19234 / 10954 / 2917
Регистрация: 21.10.2017
Сообщений: 23,150
|
|
06.04.2019, 15:20 | 2 |
Женя1987, любопытно ознакомиться с тем, что у тебя уже есть на данном этапе.
0
|
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
|
|
07.04.2019, 12:14 | 3 |
предложение, строка - а это не одно и то же?
может предложение, слово, символ ???
0
|
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
|
||||||
08.04.2019, 16:21 | 4 | |||||
Сообщение было отмечено Женя1987 как решение
Решение
типа такого. Сам доработаешь остальное:
1
|
08.04.2019, 16:21 | |
08.04.2019, 16:21 | |
Помогаю со студенческими работами здесь
4
Быстрота работа коллекций Работа с коллекциями, заполнение коллекций Работа со строками, заполнить компоненты строками из файла Коллекция коллекций List<List<T>> Работа со строками(операции над строками) Работа со строками. Функции работы со строками Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |