Class Cowboy


public class Cowboy extends Object
Beschrijft het gedrag van een cowboy in een computergame.
Version:
2023-01-23
Author:
Dominiek Vandewalle
  • Constructor Summary

    Constructors
    Constructor
    Description
    Cowboy(String naam)
    Constructor voor objecten van de klasse Cowboy.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    aanvallen(Cowboy tegenstander)
    Een cowboy aanvallen.
    void
    Afmelden bij het spel waar aan deelgenomen wordt.
    void
    De cowboy verliest een stukje van de gezondheid.
    void
    Indien de cowboy geraakt wordt, dan verliest de cowboy een stukje van de gezondheid.
    int
    Geeft de gezondheid van de cowboy terug.
    Geeft de naam van de cowboy terug.
    boolean
    Geeft aan of de cowboy al dan niet dood is.
    void
    Toont informatie over de cowboy in het terminalvenster.
    void
    Registeren bij een game.

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Cowboy

      public Cowboy(String naam)
      Constructor voor objecten van de klasse Cowboy.
      Parameters:
      naam - de naam van de cowboy
  • Method Details

    • getNaam

      public String getNaam()
      Geeft de naam van de cowboy terug.
      Returns:
      de naam van de cowboy
    • getGezondheid

      public int getGezondheid()
      Geeft de gezondheid van de cowboy terug.
      Returns:
      de gezondheid van de cowboy
    • registreer

      public void registreer(Game game)
      Registeren bij een game.
      Parameters:
      game - de game waar de cowboy aan wil deelnemen
    • afmelden

      public void afmelden()
      Afmelden bij het spel waar aan deelgenomen wordt.
    • isDood

      public boolean isDood()
      Geeft aan of de cowboy al dan niet dood is.
      Returns:
      true indien de cowboy dood is, anders false
    • aanvallen

      public void aanvallen(Cowboy tegenstander)
      Een cowboy aanvallen. Dit kan enkel indien de cowboy.
      Parameters:
      tegenstander - de indiaan die aangevallen wordt
    • geraakt

      public void geraakt()
      Indien de cowboy geraakt wordt, dan verliest de cowboy een stukje van de gezondheid.
    • drinkWhisky

      public void drinkWhisky()
      De cowboy verliest een stukje van de gezondheid.
    • print

      public void print()
      Toont informatie over de cowboy in het terminalvenster.