11. Implementieren eines Konstruktors der einen anderen Konstruktor der gleichen Klasse aufruft

Submitted by javafrage on Wed, 09/04/2013 - 09:44

Implementieren Sie in Java einen rekursiven Konstruktor zum Erzeugen gleichseitiger Dreiecke in der Klasse Dreieck.

Nutzen Sie den existierenden Konstruktor bei dem drei unterschiedliche Seiten erfasst werden.
Der Kopf des rekursiven Konstruktor für gleichseitige Dreiecke ist gegeben.
Implementieren Sie einen Rumpf der ein gleichseitiges Dreieck implementiert und den existierenden Konstruktor nutzt.

public class Dreieck {
   double seite1;
   double seite2;
   double seite3;
  /** Erzeugen eines Dreiecks mit drei unterschiedlichen Seiten
  */
   public Dreieck (double a, double b, double c) {
      seite1= a;
      seite2= b;
      seite3= c;
   }

/** Erzeugen eines gleichseitigen Dreiecks */
   public Dreieck(double a) {
      /* Hier die Implementierung eintragen */
   }// Ende Konstruktor
}// Ende der Klasse

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

Niveau 1
Schwierigkeitsgrad mittel
Zeit 3 Minuten

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

Antwort zu Frage 10.: Aufruf von Konstruktoren der gleichen Klasse

Das Schlüsselwort this.