Jan Jaap Siewers | Jan 1, 2023

El Credito Bank-app

Voorkennis

  • Je heb basis programmeerkennis
  • Je hebt basiskennis van programmeren voor het web

Dit ga je leren

  • Je gaat object georiënteerd leren programmeren
  • Je gaat herbruikbare code leren schrijven
  • Je leert access modifiers toe te passen

Opdracht

El Credito is een bank. De bank beheert rekeningen voor haar klanten.
Dit zijn de functionaliteiten van de bank:

  • Je geld kunt betalen aan rekeninghouders van de bank.
  • Je kunt geld ontvangen van rekeninghouders.

Maak een fork van de repository op github Bestudeer de code van de applicatie en breidt deze uit met de volgende functionaliteit:

  1. Creëer een nieuwe rekening voor "elvis"
  2. De bank betaalt 50 euro aan elvis.
  3. Op dit moment kan je ieder gewenst bedrag overmaken aan een andere rekeninghouder. Zorg ervoor dat je niet meer geld kan overmaken dan er op een rekening staat! De bank zelf mag wel rood staan!
  4. Je kan nu nog negatieve bedragen aan elkaar overmaken. Zorg ervoor dat dit niet meer kan.

Resultaat

  • Clone je repository
  • Voeg de benodigde code toe
  • Voer de veranderingen door in je code.
  • Commit en push je veranderingen naar je eigen repo

Uitwerking