У меня есть программа, которая моделирует производственный процесс. На каждом этапе процесса создаются объекты. Конкретные объекты могут быть созданы только на определенной стадии. Объекты, созданные на более поздней стадии, используют объекты, созданные на более ранних стадиях, т.е. выходные данные предыдущей стадии являются входными данными для более поздней стадии. Какой шаблон проектирования использовать для моделирования этого поведения? Я не признаю в этом каких-либо закономерностей, которые мне известны.
Спасибо