| class Konto {
private double rentesats;
private String navn;
private double saldo;
public Konto(String ejer) {
rentesats = 0.02;
navn = ejer;
saldo = 0;
}
public double balance () {
return saldo;
}
public void hæv (double beløb) {
saldo = saldo - beløb;
}
public void indsæt (double beløb) {
saldo = saldo + beløb;
}
public void tilskrivRente() {
saldo = saldo + saldo * rentesats;
}
public String toString() {
return navn + "'s konto indeholder "
+ saldo + " kroner";
}
} // End Konto |
|
| | Vi ser her anvendelsen af synligheds modifiers i klassen Konto. Som det ses har vi
fulgt anbefalingen om at instansvariablene er private. Bemærk, at konsekvensen af
dette er, at vi skal definere trivielle metoder til aflæsning af de relevante
instansvariable. balance er en sådan metode
|