Package domein

Class Edele

java.lang.Object
domein.Edele

public class Edele extends Object
Edele Klasse: onderdeel van het spel om te winnen
Author:
Bram Rampelberg, Neal Joos, Nour Taye, Maarten Adriaenssens
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private int
    Attribuut van de edele waarin de aantal perstige punten die de edele waard is in wordt opgeslaan
    private int[]
    Attribuut van de edele waarin de array van vereiste bonussen, gesorteerd per type, in worden opgeslaan
  • Constructor Summary

    Constructors
    Constructor
    Description
    Edele(int prestigepunten, int[] vereisteBonussen)
    UC1 Constructor Edele die de parameters prestigepunten en een array vereisteBonussen heeft
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    int
    UC1 Getter voor het aantal prestigepunten attribuut van de edele
    int[]
    UC1 Getter voor het aantal vereiste bonussen attribuut van de edele
    int
     
    private void
    setPrestigepunten(int prestigepunten)
    UC1 Setter voor het aantal prestigepunten attribuut van de edele
    private void
    setVereisteBonussen(int[] vereisteBonussen)
    UC1 Setter voor het aantal vereiste bonussen attribuut van de edele

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • prestigepunten

      private int prestigepunten
      Attribuut van de edele waarin de aantal perstige punten die de edele waard is in wordt opgeslaan
    • vereisteBonussen

      private int[] vereisteBonussen
      Attribuut van de edele waarin de array van vereiste bonussen, gesorteerd per type, in worden opgeslaan
  • Constructor Details

    • Edele

      public Edele(int prestigepunten, int[] vereisteBonussen)
      UC1 Constructor Edele die de parameters prestigepunten en een array vereisteBonussen heeft
      Parameters:
      prestigepunten - Een attribuut van de edele
      vereisteBonussen - Een attribuut van de edele
  • Method Details

    • setPrestigepunten

      private void setPrestigepunten(int prestigepunten)
      UC1 Setter voor het aantal prestigepunten attribuut van de edele
      Parameters:
      prestigepunten - Het attribuut van de edele
    • setVereisteBonussen

      private void setVereisteBonussen(int[] vereisteBonussen)
      UC1 Setter voor het aantal vereiste bonussen attribuut van de edele
      Parameters:
      vereisteBonussen - Een lijst met de vereiste bonussen
    • getPrestigepunten

      public int getPrestigepunten()
      UC1 Getter voor het aantal prestigepunten attribuut van de edele
      Returns:
      int De prestigepunten
    • getVereisteBonussen

      public int[] getVereisteBonussen()
      UC1 Getter voor het aantal vereiste bonussen attribuut van de edele
      Returns:
      vereisteBonussen Een gesorteerd lijst met de vereiste bonussen per type
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object