Co oznacza ta stała przed nazwą metody?

W jednej z naszych podręczników sugeruje się, że powinniśmy używać interfejsów w C ++ jako dobrej praktyki projektowej. Podają poniżej przykład;

<code>class IAnimation
{
  public:
      virtual void VAdvance(const int deltaMilisec) = 0;
      virtual bool const VAtEnd() const = 0;
      virtual int const VGetPostition() const = 0;
};
</code>

Nie zrozumiałem znaczenia:

<code>virtual bool const VAtEnd() const = 0;
virtual int const VGetPostition() const = 0;
</code>

Wiem, że const jest używane after (), aby można je było wywołać z instancji stałych. Ale co oznacza const przed VAtEnd i VGetPosition (nazwy metod)?

Dziękuję Ci.

questionAnswers(1)

yourAnswerToTheQuestion