Static Methoden
-
hello,
wir sind studenten des maschinenbaus, und hätten eine frage


Was sind static Methoden und wieso kann man von außen auf eine static Methode mittels Klassenname und Scope-Operator zugreifen und auf eine non-static Methode nicht?kann uns da jemand ne einfache antwort schicken?!??

mfg
-
Hallo
Allgemeine Grundlagen siehe hier.
Was sind static Methoden und wieso kann man von außen auf eine static Methode mittels Klassenname und Scope-Operator zugreifen und auf eine non-static Methode nicht?
Weil genau das der wichtige effektive Unterschied zwischen statischen und nichtstatischen Methoden ist. Statische sind losgelöst von einer konkreten Instanz der Klasse, nur an die Klasse selber gebunden.
bis bald
akari