Hallo,
wie man in der Überschrift lesen kann, weis ich nicht, ob man Methoden statisch macht oder nicht, wenn man diese in anderen Methoden aufruft. Ich weis, dass man Instanzmethoden in statischen Methoden nur aufrufen kann, indem man ein Objekt referenziert, aber wie verläuft das ganze aus, wenn man Instanzmethoden in Instanzmethoden aufrufen möchte? Woher soll ich wissen ob die zu aufrufende Methode statisch sein soll?
Hier ein Bsp :
Also zb. hier. Warum sollte ich die Methode schließen() statisch machen oder warum nicht?
Danke
wie man in der Überschrift lesen kann, weis ich nicht, ob man Methoden statisch macht oder nicht, wenn man diese in anderen Methoden aufruft. Ich weis, dass man Instanzmethoden in statischen Methoden nur aufrufen kann, indem man ein Objekt referenziert, aber wie verläuft das ganze aus, wenn man Instanzmethoden in Instanzmethoden aufrufen möchte? Woher soll ich wissen ob die zu aufrufende Methode statisch sein soll?
Hier ein Bsp :
Code:
public void start()
{
schließen();
}
public void schließen()
{
//....................
}
Also zb. hier. Warum sollte ich die Methode schließen() statisch machen oder warum nicht?
Danke