Class Koordinat


  • public class Koordinat
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Koordinat​(int x, int y)
      Klasse for å passe på posisjoner i feltet.
    • Constructor Detail

      • Koordinat

        public Koordinat​(int x,
                         int y)
        Klasse for å passe på posisjoner i feltet.
        Parameters:
        x - hvilken posisjon langs x-aksen har Feltet?
        y - hvilken posisjon langs y-aksen har Feltet?
    • Method Detail

      • hentX

        public int hentX()
        Returnerer x koordinatet
        Returns:
        x koordinatet til feltet
      • hentY

        public int hentY()
        Returnerer y koordinatet
        Returns:
        y koordinatet til feltet
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • naboKoordinator

        public static java.util.ArrayList<Koordinat> naboKoordinator​(Koordinat k)
        returnerer en liste med gyldige nabo-koordinater. (Koordinator er en skrivefeil jeg ble glad i etterhvert)
        Parameters:
        k - koordinate vi vil ha nabokoordinatoen til
        Returns:
        En liste med koordinater