Hallo,
vielleicht als Anfang.
Dieses Beispiel hat nur bedingt etwas mit OOP (objektorientiertes Programmieren) zu tun, da die Funktion mittels "::" aufgerufen wird. D.h. eine Klasse stellt nur eine Sammlung von Funktionen da, es muss/wird jedoch keine Instanz erstellt.
Ich persönlich verwende den Operator "::" nur selten, weil ich keinen konkreten Nutzen in ihm sehe.
Grüße
Jasmin