> > なるほどね。C++は多重継承バンバンなわけだ。 > > ところで純粋仮想関数と仮想関数の違いが > > よくわからないんだ。教えてもらえるかな。 > 仮想関数は多態性のための仮想。基底クラスの仮想関数が派生クラスでオーバーライド > されてると、そっちが呼ばれる。 > 純粋仮想関数は、宣言したクラスで実装を行わず、継承した派生クラスが > それを実装しなければならないという宣言。interfaceみたいなもん。 ふむふむ。 その説明だと普通のメソッドと仮想関数の違いがよくわからないよ。 純粋仮想関数についてはわかった。 ところでC++では仮想関数や純粋仮想関数を含むクラスはnewできるのかい? 暇だったらでいいんだが、もうすこし俺の先生をやってくれよ。 参考:2001/09/07(金)14時11分23秒