Was bedeutet diese Aufgabe?

Maxpower123

Mitglied
Hi,

ich verstehe folgende Aufgabe nicht so richtig: "Lagern Sie bitte die Ausgabeanweisungen in eine statische Methode aus und rufen Sie diese aus der main-Methode auf."

Wenn ich das richtig verstehe, soll ich die Ausgabeanweisung, die ich ausgelagert habe, wieder mit der main-Methode aufrufen. Kann mir vielleicht jemand sagen, wie genau man das macht? Also ein simples Beispiel oder so geben?

Gruß
 
Java:
public static void main(String[] args) {
		
	DoSomething();

}
	
public static void DoSomething(){
	System.out.println("Hallo, ich bin ein Text!");
		
		
}
 
Aufrufen ist eigentlich sehr einfach.
Je nachdem, ob die Methode in der gleichen Klasse wie main() liegt,
oder in einer anderen, rufst du die Klasse dann so auf:

[Java] main() {
tuwas();
}

void tuwas() {
//hier wird was getan
}

//oder in einer anderen Klasse:
main() {
tu.tuwas();
}

class tu {
void tuwas() {

}

//denn eigentlich wird beim Aufruf einer eigenen Methode die Variable this vorangestellt:

class main {
main() {

this.tuwas();

}
[/Java]
 

Zurück
Oben