Drop hier links of afbeeldingen om ze aan de editor toe te voegen.

Klasse BankRekening

Inleiding

Een bankrekening houdt een saldo bij dat kan groeien (storten) of krimpen (opnemen). Je implementeert de validatie: je kan geen geld opnemen als er niet genoeg is.

Opdracht

Schrijf de klasse BankRekening met:

  1. Eigenschap Naam (type string, naam van de rekeninghouder)
  2. Eigenschap Saldo (type int, begint op 0)
  3. Constructor die Naam als parameter neemt
  4. Methode Storten(int bedrag) — voegt bedrag toe aan Saldo en drukt af: Gestort: [bedrag] euro
  5. Methode Opnemen(int bedrag):
    • Als bedrag <= Saldo: verlaag Saldo met bedrag en druk af: Opgenomen: [bedrag] euro
    • Anders: druk af: Fout: onvoldoende saldo.
  6. Methode ToonSaldo() — drukt af: Saldo van [Naam]: [Saldo] euro

De Main-methode is al ingevuld en mag je niet aanpassen.

Verwachte uitvoer

Saldo van Aya: 0 euro
Gestort: 500 euro
Saldo van Aya: 500 euro
Opgenomen: 200 euro
Saldo van Aya: 300 euro
Fout: onvoldoende saldo.
Saldo van Aya: 300 euro

Puntenverdeling

Puntenverdeling Te behalen punten
Eigenschappen + constructor 2
Methode Storten() correct 2
Methode Opnemen() met validatie 3
Methode ToonSaldo() correct 1
Correcte uitvoer 2
Totaal 10