...
En debetkonto er den enkleste formen for konto, hvor det eneste kravet er at saldoen til enhver tid må være større eller lik 0. DebitAccount skal implementere utvide (arve fra med extends) AbstractAccount og sikre at saldoen aldri blir lavere enn 0.
...
JExercise-testkode for oppgavene finner du her: inheritance/CreditAccountTest.java. Originalkoden (jextest) for testen finner du her: CreditAccount.jextest.
Del 4 - SavingsAccount extends AbstractAccount
En SavingsAccount kan kun ha positiv saldo. I tillegg har kontoen uttaksbegrensinger. En SavingsAccount har x antall uttak (withdrawals). Dersom man ønsker å ta ut penger etter alle uttak er alle uttak er brukt opp, skal saldoen belastes med en et gebyr (fee). Både withdrawals (antall)og fee settes (beløp) settes i konstruktøren SavingsAccount(int, double).
JExercise-testkode for oppgavene finner du her: inheritance/SavingsAccountTest.java. Originalkoden (jextest) for testen finner du her: SavingsAccount.jextest.
...