Программная реализация задания, с использованием односвязных списков и Qt Creator.
С использованием средств ООП разработать программу, демонстрирующую использование динамических структур данных. Программа должна содержать классы для работы со списками или древовидными структурами согласно варианту. Тип списочной или древовидной структуры надо выбрать самостоятельно. Программа должна реализовать базовые операции с динамическими структурами данных, например, добавление в конец и вставку в любую позицию новых элементов списка или дерева, удаление элементов списка или дерева, редактирование содержания элемента списка или дерева, поиск по содержанию элементов и тому подобное.
Вариант: Часть информационной системы состава оптово-розничной компании. Товары на складе делятся на продовольственные, непродовольственные, бытовую химию и тому подобное. Каждая товарная группа в свою очередь состоит из различных подгрупп, например, непродовольственные товары относятся к подгрупп галантереи, бытовой электроники, одежды и тому подобное. Каждый товар имеет определенный перечень характеристик (характеристики определить самостоятельно). Товар может относиться к одной группе, и одной подгруппы.