RETT PÅ JAVA
     
 



     Eksempler og løsninger   
     Java og easyIO   
     Retteliste   
     Undervisning   
     Hjelp   
     Om boka   
     Forsiden   
                      



/*
 * 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