Sobes.tech
Junior — Middle+
47

Разработать класс с набором методов для анализа текста

任务条件

Создайте класс, который принимает строку‑текст в качестве входных данных. Класс должен содержать следующие методы:

  1. Метод, выводящий в консоль самое длинное слово из переданного текста.
  2. Метод, находящий и выводящий слово, которое встречается в тексте максимальное количество раз.
  3. Метод, считающий количество специальных символов (например, точек, запятых, восклицательных знаков и т.п.) и выводящий эту цифру.
  4. Метод, собирающий все палиндромные слова и выводящий их в одну строку, разделённую запятыми.

Все методы работают с тем же текстом, который был передан при создании экземпляра класса.