Question d’entretien chez Bloomberg

why cant union in c++ have a static data member or virtual function?