мои классы
class Product
{
...
};
class Perishable : public : Product
{
public:
int getday();
};
Я хочу собрать коллекцию как скоропортящихся, так и продуктовых объектов вместе и надеюсь сделать это с помощью связанного списка.
Обычно для связанного списка мыесть что-то вроде
class linkedlist
{
struct List
{
int item;
ListNode* next;
}
//.... all the functions
};
, но у меня здесь проблема, поскольку данные, которые я хочу сохранить в элементе, не являются целыми числами, а представляют собой продукт или скоропортящиеся, как мне реализовать их как связанный список?1009 *