Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

I tillegg til å støtte Account-grensesnittet over, som er felles for alle kontoer, skal sparekontoer ha en rentefot og en metode som forretner forrenter kontoen. Denne vil kan banken kalle for hver sparekonto på slutten av året slik at alle dets kunder opptjener renter (ikke tenk på at banker egentlig holder styr på hvor stor balansen har vært gjennom hele året eller forrenter kontoen kontinuerlig - her skal vi bare anta at innestående kontobalanse ved årsslutt forrentes i sin helhet). I tillegg skal SavingsAccount-klassen ha en konstruktør som tvinger alle objekter av denne typen til å bli instansiert med et navn, en åpningsbalanse og en rentefot. Dette er oppsummert her:

...

I din implementasjon av SavingsAccount, vær oppmerksom på at du i Del 2 og 3 skal lage subklasser av denne klassen og at ved å bruke rett innkapsling (hintprotected-modifikatoren) kan en du la subklasser subklassene nyttiggjøre seg superklassen i størst mulig grad.

...