私たちの教科書の1つでは、優れた設計手法としてC++のインターフェイスを使用することが提案されています。以下に例を示します。
class IAnimation
{
public:
virtual void VAdvance(const int deltaMilisec) = 0;
virtual bool const VAtEnd() const = 0;
virtual int const VGetPostition() const = 0;
};
私は次の意味を理解していませんでした:
virtual bool const VAtEnd() const = 0;
virtual int const VGetPostition() const = 0;
constは、constインスタンスから呼び出し可能にするために()の後に使用されることを知っています。しかし、VAtEndとVGetPosition(メソッド名)の前のconstはどういう意味ですか?
ありがとうございました。