Class Ort


  • public class Ort
    extends java.lang.Object
    Ein geographischer Ort bestehend aus geographischer Laenge, Breite sowie Hoehe und Zeitzone.
    • Constructor Summary

      Constructors 
      Constructor Description
      Ort()
      Ein Objekt der Klasse Ort erzeugen
      Ort​(java.lang.String name, double breite, double laenge, double hoehe, double zeitzone)
      Ein Objekt der Klasse Ort mit Vorbelegungen erzeugen
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)
      Feststellen, ob dieser Ort gleich einem anderen Ort ist.
      double getBreite()
      Die geographische Breite des Ortes ermitteln
      double getHoehe()
      Die Hoehe des Ortes ermitteln
      double getLaenge()
      Die geographische Laenge des Ortes ermitteln
      java.lang.String getName()
      Den Namen des Ortes ermitteln
      double getZeitzone()
      Die Zeitzone des Ortes ermitteln
      void setBreite​(double breite)
      Die geographische Breite des Ortes angeben
      void setHoehe​(double elevation)
      Die Hoehe des Ortes angeben
      void setLaenge​(double longitude)
      Die geographische Laenge des Ortes angeben
      void setName​(java.lang.String name)
      Den Namen des Ortes angeben
      void setZeitzone​(double timeZone)
      Die Zeitzone des Ortes angeben
      java.lang.String toString()
      den Ort als String-Objekt ermittln
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Ort

        public Ort()
        Ein Objekt der Klasse Ort erzeugen
      • Ort

        public Ort​(java.lang.String name,
                   double breite,
                   double laenge,
                   double hoehe,
                   double zeitzone)
        Ein Objekt der Klasse Ort mit Vorbelegungen erzeugen
        Parameters:
        name - Name des Ortes
        breite - geographische Breite des Ortes (-90=Suedpol 0=Aequator +90=Nordpol)
        laenge - geographische Laenge des Ortes (-179=westlich von Greenwich 0=Greenwich +179=Oestlich von Greenwich +-180=Datumslinie)
        hoehe - die Hoehe des Ortes in Metern ueber dem Meer
        zeitzone - die Zeitzone des Ortes in Stunden vor oder nach Greenwich-Zeit
    • Method Detail

      • setName

        public void setName​(java.lang.String name)
        Den Namen des Ortes angeben
        Parameters:
        name - the name
      • setBreite

        public void setBreite​(double breite)
        Die geographische Breite des Ortes angeben
        Parameters:
        breite - geographische Breite des Ortes (-90=Suedpol 0=Aequator +90=Nordpol) als Dezimalzahl. Eine Angaben in Grad muss zuvor umgerechnet werden mit Minute/60 Sekunde/3600
      • setLaenge

        public void setLaenge​(double longitude)
        Die geographische Laenge des Ortes angeben
        Parameters:
        longitude - geographische Laenge des Ortes (-179=westlich von Greenwich 0=Greenwich +179=Oestlich von Greenwich +-180=Datumslinie) als Dezimalzahl. Eine Angaben in Grad muss zuvor umgerechnet werden mit Minute/60 Sekunde/3600
      • setHoehe

        public void setHoehe​(double elevation)
        Die Hoehe des Ortes angeben
        Parameters:
        elevation - die Hoehe des Ortes in Metern ueber dem Meer
      • setZeitzone

        public void setZeitzone​(double timeZone)
        Die Zeitzone des Ortes angeben
        Parameters:
        timeZone - die Zeitzone des Ortes in Stunden vor (-) oder nach (+) Universal Time (UT)
      • getName

        public java.lang.String getName()
        Den Namen des Ortes ermitteln
        Returns:
        Name des Ortes
      • getLaenge

        public double getLaenge()
        Die geographische Laenge des Ortes ermitteln
        Returns:
        geographische Laenge des Ortes (-179=westlich von Greenwich 0=Greenwich +179=Oestlich von Greenwich +-180=Datumslinie) als Dezimalzahl
      • getBreite

        public double getBreite()
        Die geographische Breite des Ortes ermitteln
        Returns:
        geographische Breite des Ortes (-90=Suedpol 0=Aequator +90=Nordpol) als Dezimalzahl.
      • getHoehe

        public double getHoehe()
        Die Hoehe des Ortes ermitteln
        Returns:
        die Hoehe des Ortes in Metern ueber dem Meer
      • getZeitzone

        public double getZeitzone()
        Die Zeitzone des Ortes ermitteln
        Returns:
        die Zeitzone des Ortes in Stunden vor (-) oder nach (+) Universal Time (UT)
      • toString

        public java.lang.String toString()
        den Ort als String-Objekt ermittln
        Overrides:
        toString in class java.lang.Object
        Returns:
        dieses Objekt als String
      • equals

        public boolean equals​(java.lang.Object obj)
        Feststellen, ob dieser Ort gleich einem anderen Ort ist.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        obj - ein anderes Objekt, das mit diesem Objekt verglichen werden soll
        Returns:
        true, wenn die Objekte gleich sind, false wenn nicht