抽象クラスでもテーブルを持つことができると読みました。しかし、vtable に含まれるエントリの数について混乱しています。たとえば、私の抽象クラスが次の場合:
class Circle(){
virtual void draw() = 0;
}
その vtable にはいくつのエントリがあるでしょうか? また、この抽象クラスの vtable には 1 つのエントリがあるというのは正しいですか? 助けてくれてありがとう。
class Circle(){
virtual double a{ return 0.0; }
virtual void draw() = 0;
}