C ++: Por que as funções estáticas não podem ser declaradas como const ou voláteis ou constantes voláteis [duplicadas]

Duplicata Possível:
C ++ - Por que a função de membro estático não pode ser criada com o qualificador "const"

Estava curioso para saber o motivo pelo qual as funções de membro estático não podem ser declaradas como const ou voláteis ou constantes voláteis?

#include<iostream>

class Test 
{     
   static void fun() const 
   { // compiler error
       return;
   }
};

questionAnswers(4)

yourAnswerToTheQuestion