Title: Standard für Methoden
Course: JAVA lernen und anwenden

Standardkategorie für Fragen, die im Kontext 'Methoden' freigegeben sind.

Feedback shared by this category's questions, if right: Die Antwort ist richtig.
Feedback shared by this category's questions, if partly right: Die Antwort ist teilweise richtig.
Feedback shared by this category's questions, if wrong: Die Antwort ist falsch.

Q: Welche Aussagen sind wahr? (Eine oder mehrere richtige Antworten sind möglich)
- Methoden bilden das Verhalten von Objekten ab.
- Methoden sollten in der Objektorientierten Programmierung minimiert bzw. vermieden werden, da sie sehr rechenintensiv sind.
- Methoden können sowohl von innerhalb als auch von außerhalb der Klasse aufgerufen werden, in der sie definiert wurden.
- Methoden können nur auf Klassen aufgerufen werden, nicht auf Objekten, die aus diesen Klassen instanziiert wurden.
A: Methoden bilden das Verhalten von Objekten ab.; Methoden können sowohl von innerhalb als auch von außerhalb der Klasse aufgerufen werden, in der sie definiert wurden.

Q: Was ist die richtige Syntax zur Definition einer Methode?
- <Rückgabetyp> <methodenName> { //Methoden Code hier }
- void <methodenName> { //Methoden Code hier }
- void <methodenName>() { //Methoden Code hier }
- <Rückgabetyp> <methodenName>() { //Methoden Code hier }
A: void <methodenName>() { //Methoden Code hier }; <Rückgabetyp> <methodenName>() { //Methoden Code hier }

Q: Wann brauche ich diese beiden Code Beispiele um eine Methode aufzurufen und ausführen zu lassen? Wir nehmen dafür an, dass wir in der Klasse myClass eine Methode mit dem Namen superCoolMethod definiert haben.

A)

superCoolMethod();


B)

myClass myNewObject = new myClass();
myNewObject.superCoolMethod();
- A) wenn wir uns in der Klasse myClass befinden B) wenn wir uns in einer anderen Klasse befinden (z.B. in Programm oder Story, je nachdem, wo es die mainMethode gibt)
- A) wenn wir uns in einer anderen Klasse befinden. (z.B. in Programm oder Story, je nachdem, wo es die mainMethode gibt) B) wenn wir uns in der Klasse myClass befinden.
A: A) wenn wir uns in der Klasse myClass befinden B) wenn wir uns in einer anderen Klasse befinden (z.B. in Programm oder Story, je nachdem, wo es die mainMethode gibt)