私は現在、OO 側である C++ を学んでおり、これを常に目にしています。
class SomeClass{
virtual void aMethod()=0;
}
class AnotherClass{
void anotherMethod(){/*Empty*/}
}
class SomeClassSon : public SomeClass{
void aMethod(){/*Also Empty*/}
}
3つの方法の違いは何ですか?仮想はゼロ、空のもの、仮想は継承されているため、空のものです。
父のように SomeClassSon メソッドを作成できないのはなぜですか。仮想ボイドはゼロに等しいのですか?