Я довольно новичок в программировании, и этот вопрос, вероятно, очень простой, но;Создание объектов и перечисление их во время выполнения
Мне назначили домашнее задание, которое в одной части просит меня;
Напишите основную программу, которая считывает команды со стандартного ввода и выполняет их. Каждая команда соответствует функции из вышеперечисленных модулей/классов. Каждый раз, когда создается список, ему присваивается уникальный номер . Вы можете предположить, что на вкладке будет создано не более 10 списков. Первый список присваивается номер 0, а последнему присваивается номер не более 9
Я уже закодировал модули/классы (класс связанного списка, модуль связанного списка, класс массива и модуль массива) Но я не знаю, как его даже можно создать их автоматически и присвоить им значение, я даже не знаю, с чего начать. Я не могу использовать массив для хранения созданных списков, потому что они принадлежат к различным типам переменных. Любые советы приветствуются.
Я нахожу ваш вопрос непонятным. Что означает модуль/класс? Какова связь между командами и составлением списка? Что должно содержать список? –
Изучали ли вы классы и наследование? Вы можете сделать все свои списки наследуемыми от одного базового класса, а затем сохранить их в массиве размера 10 вашего базового класса. Я думаю, что идея вашей домашней работы - это то, что нужно сделать массив из 10, и каждый раз, когда создается список, вам присваивается некоторое число 'i' и поэтому нужно поместить новый список в' array [i] '. – DUman