| 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 en konstruktor i klassen Konto, som initialiserer instansvariablene. Initialiseringen foregår
i dette tilfælde dels ud fra en medsendt parameter, dels ved et fast assignment.
Herunder viser et programfragment, hvor vi laver to Konto objekter.
Bemærk, at det viste fragment er to erklæringer med initialiseringsdele.
|