pamgmen
Новичок
День добрый.
Изучаю ООП, возник такой вопрос:
Имеется простая функциональность анализатора:
1. Загрузить текст.
2. Вычленить регулярками нужные данные
3. Эти данные обработать. (например даты в нужный формат привести)
4. Сохранить в БД данные.
Проблема собственно появилась такая:
Один объект класса textPage делает функционал 1 и 2.
Обработка данных у меня идет объектом другого класса.
1. Как правильно передавать вычлененные данные находящиеся в объекте textPage - другому классу для их обработки?
Можно у первого объекта сделать public-переменную - и второй объект скачивает ее... Но по-моему это тупость)) т.к. должно как-то проще все решаться...
Еще прочитал что для взаимодействия создают специальные методы - но пока не нашел ничего конкретного...
2. И как бы вы спроектировали данный функционал в ООП?
Спасибо заранее.
Изучаю ООП, возник такой вопрос:
Имеется простая функциональность анализатора:
1. Загрузить текст.
2. Вычленить регулярками нужные данные
3. Эти данные обработать. (например даты в нужный формат привести)
4. Сохранить в БД данные.
Проблема собственно появилась такая:
Один объект класса textPage делает функционал 1 и 2.
Обработка данных у меня идет объектом другого класса.
1. Как правильно передавать вычлененные данные находящиеся в объекте textPage - другому классу для их обработки?
Можно у первого объекта сделать public-переменную - и второй объект скачивает ее... Но по-моему это тупость)) т.к. должно как-то проще все решаться...
Еще прочитал что для взаимодействия создают специальные методы - но пока не нашел ничего конкретного...
2. И как бы вы спроектировали данный функционал в ООП?
Спасибо заранее.