/**
  *
  * Programmieraufgabe P-15 (geometrie.jar)
  *
  * @author Leonhard Fellermayr
  * @version 1.0
  *
  */

/** Zugehrigkeit zum Package geometrie */

package geometrie;

/** Implementierung der Klasse Quadrat - verfeinert die Oberklasse Rechteck */

public class Quadrat extends Rechteck
{

	/**
	  * Quadrat (p, q): Konstruktor der Klasse Quadrat.
	  *
	  * Ruft den Konstruktor der Oberklasse (= Rechteck) auf.
	  * Die Methode laenge () aus der Klasse Punkt errechnet dabei
	  * ber die euklidische Norm || p, q ||Ędie Lnge dieser
	  * Strecke. Diese Lnge wird als breite an den Konstruktor
	  * der Oberklasse bergeben => es entsteht ein Quadrat.
	  *
	  *  p--------|
	  *  |        |
	  *  |        |
	  *  |        |
	  *  q--------|
	  *     breite
	  *     ||p,q||
	  *
	  * @param p Definitionspunkt p des Quadrats
	  * @param q Definitionspunkt q des Quadrats
	  *
	  */

	public Quadrat (Punkt p, Punkt q)
	{

		super (p, q, laenge (p, q));

	} // Konstruktor

} // Klasse Quadrat