Welchen praktischen Unterschiedlich macht "static" oder nicht? Record-Klassenfunktionen müssen ja "static" sein, aber das hat mich bisher nicht gestört.
Static -> Es wird kein zusätzlicher Pointer auf die Klassendeklaration übergeben. D.h. unter anderem, dass eine solche Klassen-Methode nicht virtuell sein kann.