Вопрос о константных и статических методах
Сразу хочу заявить, что являюсь абсолютным новичком. Поэтому, вероятно, вопрос окажется крайне глупым.
Вообщем, если прочитать описание константных методов, то написано так: Константный метод — это метод, который гарантирует, что не будет изменять объект или вызывать неконстантные методы класса. Если это в действительность так, то почему мы можем из константного метода вызывать статический метод того же класса?
Ответы (1 шт):
Автор решения: Andrej Levkovitch
→ Ссылка
Все просто: статический метод не может обращаться к полям класса а значит и менять их - так что вызов статического метода из константного не нарушает константности объекта