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