Александр СидорченкоОракул (50206)
4 недели назад
В профессиональном программировании используется объектная фабрика (паттерн проектирования ООП), а заполняется из мета-файлов или из скриптов, написанных на встроенных языках программирования, например на встроенных Python, Lua. Обычно как бы делается "движок", то есть абстракция над данными.
Вместо массива используются перечисления, если размер данных ограничен.
А для соединения классов используются структуры данных, такие как списки, очереди, деревья, графы, так как размер данных может быть большим и может сильно изменяться по размеру используемой оперативной памяти во время использования приложения.
Массив может создаваться статически, а может создаваться динамически в оперативной памяти с использованием Heap (new, delete, malloc, realloc, free),