私のクラス単純な抽象データ型のリンクリストに
class Product
{
...
};
class Perishable : public : Product
{
public:
int getday();
};
私は一緒に両方の生鮮および製品オブジェクトのコレクションが含まれており、リンクリストによってそれを行うことを期待したいです。通常、リンクリストのための
我々は
class linkedlist
{
struct List
{
int item;
ListNode* next;
}
//.... all the functions
};
のようなものを持っているが、私は項目に格納するデータはint型ではなく、製品や生鮮のいずれか、どのように私は実装しないので、私はここに問題を抱えていますそれはリンクされたリストとして?
本当にあなた自身のリンクリストが必要ですか? STLの 'std :: vector'を使ってください。 –