このクラスを書いたら「仮想デストラクタがない」とか言って怒られるのですが
なぜですか?

class Hoge {
public:
virtual void func() = 0;
};