私は機能が似ているCPPで宣言を持っている:仮想ボイドfuncFoo()const = 0と仮想ボイドfuncFoo()= 0の違い。
virtual void funcFoo() const = 0;
私は明示的に宣言されている場合、それは別のクラスによって継承できると仮定しますが、どのような
virtual void funcFoo() = 0;
の違いはありますが重要です私のプログラミングを改善し、その違いを知りたい。私は悪い継承によって引き起こされる誤動作を望んでいません。
ありがとうございます。
http://stackoverflow.com/questions/:
を見てみましょう751681 /意味の最後のACメソッド宣言 – vid
短い答え: 'const'正当性。 – iammilind