純粋仮想関数について質問があります。それがどのように機能し、いつ純粋仮想関数を使用する必要があるかについては明確ではありません。これは私が理解していない例です:
file.h
class A
{
public :
A();
~A();
virtual void func1(void) = 0;
virtual UINT32 func2(void) = 0;
UINT32 initialize(void) = 0;
}
file.cpp
UINT32 A:initialize (void)
{
func1();
func2();
return (result);
}
この例が実際に何をし、その結果がどうなるかを詳しく説明できる人はいますか? あなたの助けと知識に本当に感謝しています。どうもありがとうございました。