У меня есть простой вопрос (работа с Java). У меня есть два класса: один представляет собой Документ, второй представляет Слово.Развязка - OOP
Класс документа должен знать некоторую информацию о словах, хранящихся в Word. Мой вопрос: какой лучший способ разделить два класса? У меня есть 2 варианта в виду:
не имеют никакой связи между классами, и каждый раз, когда я вызываю метод в Документе, я передать его объект Word (поэтому у меня есть третий класс с основным методом, который инициирует как документ, так и слово).
Объявление частного объекта Word внутри документа.
Одно замечание: у меня есть только один объект для Word и один для документа. Я не создаю новый объект для каждого нового документа или слова. Я храню список всех документов в документе и список pf всех слов в Word.
Спасибо!
В вашем документе есть только одно слово? – Surya
нет, у него может быть много слов. – user247866
, тогда имеет смысл иметь объекты ArrayList Word в вашем документе. – codersarepeople