virtual void XXX() = 0;
これが一つでもあるとJavaのabstractclass。全てならinterface。
継承した子クラスを実体化しないとエラーは出ないから注意。