Und meine zweite Frage: Wenn man zum Beispiel bei Klassen Funktionen hat, dann führt man die ja so aus: Klassenname.Funktion . Manchmal sehe ich das aber auch mit Klassenname->Funktion.
Wann ist was richtig bzw. wann muss welches Zeichen verwenden?
Der Pfeil wird dann verwendet , wenn es sich um einen Zeiger handelt , der auf eine klasse zeigt , mit dem Pfeil kann man also auf die Eigenschaften zugreifen.
Der Punkt wird dann verwendet , um auf die Eigenschaften eines ganz normalen Klassen Objekts zuzugreifen.

PS: Falls ich mit irgendwas falsch liegen sollte , korrigiert mich :p