Skip to Content

1.41 Überladene Methoden

Java kennt überladene sowie überschriebene Methoden.  Woran erkennt man überladene Methoden? 

  • Geben Sie eine kurze Erklärung
  • Geben Sie ein Beispiel zweier überladener Methoden. Wichtig:
    • benötigte Klasse bzw. Klassen
    • benötigte Methoden (Name, Signatur etc). Methodenrümpfe sind nicht wichtig. Kürzen Sie sie mit {…} ab 
Niveau 1
Schwierigkeitsgrad mittel
Zeit 8 Minuten

Die Antwort ist bei der nächsten Frage zu finden (URL rechts unten)

Antwort zu Frage 1.40: Anwendung der Datenkapselung in Java

Hinweis: Der Dokumentationskommentar dient nur dem besseren Verständnis. Er ist nicht zur korrekten Lösung der Aufgabe notwendig.

public class Test {
   private int att;
   /**
   * Die Methode erlaubt das Setzen des privaten Attributs der Klasse.
   * Die Methode setzt des private Attribut nur wenn der Eingabe größer
   * ist.
   * @param der Eingabeparameter der Methode
   */
   public void setAtt(int i) {
      if (i>=0) {att=i;}
   public int getAtt() {return att;}
}

 

Comments

Frage 1.40

Bei der Methode setAtt fehlt zum schließen der Methode noch eine geschweifte Klammer, bevor die getAtt Methode beginnt.



blog | by Dr. Radut