java.lang.ObjectRidder
public class Ridder
Beschrijft het gedrag van een ridder in een computergame.
Constructor Summary | |
---|---|
Ridder(java.lang.String naam)
Constructor voor objecten van de klasse Ridder. |
Method Summary | |
---|---|
void |
aanvallen(Ridder tegenstander)
Een andere ridder aanvallen. |
void |
geraakt()
Indien de ridder geraakt wordt, dan verliest de ridder 1 leven. |
double |
getGezondheid()
Geeft het aantal levens van de ridder terug. |
Harnas |
getHarnas()
Geeft het harnas van de ridder terug. |
java.lang.String |
getNaam()
Geeft de naam van de ridder terug. |
void |
harnasUittrekken()
Het harnas uittrekken. |
void |
info()
Toont informatie over de ridder in het terminalvenster. |
boolean |
isDood()
Geeft aan of de ridder al dan niet dood is. |
void |
nieuwHarnasAantrekken(java.lang.String type,
double beschermingsfactor)
Ridderobject trekt een nog aan te maken harnas aan. |
void |
setHarnas(Harnas harnas)
Ridderobject trekt een bestaand harnas aan. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Ridder(java.lang.String naam)
naam
- De naam van ridder.Method Detail |
---|
public void aanvallen(Ridder tegenstander)
tegenstander
- De ridder die wordt aangevallen.public void geraakt()
public double getGezondheid()
public Harnas getHarnas()
public java.lang.String getNaam()
public void harnasUittrekken()
public void info()
public boolean isDood()
public void nieuwHarnasAantrekken(java.lang.String type, double beschermingsfactor)
type
- Het type van het harnas.beschermingsfactor
- De beschermingsfactor van het harnas.public void setHarnas(Harnas harnas)
harnas
- Het harnas dat de ridder aantrekt.