Junior — Middle+
47
Разработать класс с набором методов для анализа текста
任务条件
Создайте класс, который принимает строку‑текст в качестве входных данных. Класс должен содержать следующие методы:
- Метод, выводящий в консоль самое длинное слово из переданного текста.
- Метод, находящий и выводящий слово, которое встречается в тексте максимальное количество раз.
- Метод, считающий количество специальных символов (например, точек, запятых, восклицательных знаков и т.п.) и выводящий эту цифру.
- Метод, собирающий все палиндромные слова и выводящий их в одну строку, разделённую запятыми.
Все методы работают с тем же текстом, который был передан при создании экземпляра класса.