Как принято конструировать объекты по какому-то параметру?

Доброго вечера.
Есть ID объекта, и класс, который характеризует сущность объекта. Экземпляр класса создается на основе этого ID (заполняются все данные об объекте, все параметры). Есть 2 варианта:
- делать это в конструкторе сущности
- делать это в фабрике, а в класс все добавлять извне

Какой подход является общепринятым в случае, если логика конструирования сложна?
Заранее спасибо.
  • Вопрос задан
  • 205 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы