/*
* Løsning på oppgave 4 i kapittel 8.
* Klassen Prog3 legges i en fil med navnet: Konto.java
*/
class Konto {
private static int nummer = 0;
private int kontonummer, saldo;
private String eier, adresse;
Konto() {
saldo = 0;
bestemKontonummer();
}
Konto(String e, String adr, int s) {
eier = e;
adresse = adr;
saldo = s;
bestemKontonummer();
}
void bestemKontonummer() {
nummer++;
kontonummer = nummer;
}
void settInn(int innskudd) {
saldo = saldo + innskudd;
}
boolean taUt(int uttak) {
if (uttak > saldo) return false;
saldo = saldo - uttak;
return true;
}
boolean overførTilAnnenKonto(Konto tilKonto, int beløp) {
if (taUt(beløp)) {
tilKonto.settInn(beløp);
return true;
} else return false;
}
int giSaldo() {
return saldo;
}
String getEier() { return eier;}
String getAdresse() { return adresse;}
void setEier (String e) {
eier = e;
}
void setAdresse(String a) {
adresse = a;
}
} // end class Konto
Tilbake
|