import java.util.Vector; import java.rmi.server.UnicastRemoteObject; public class KontoImpl extends UnicastRemoteObject implements KontoI { public int saldo; public Vector bevægelser; public KontoImpl() throws java.rmi.RemoteException { // man starter med 100 kroner saldo = 100; bevægelser = new Vector(); } public void overførsel(int kroner) throws java.rmi.RemoteException { saldo = saldo + kroner; String s = "Overførsel på "+kroner+" kr. Ny saldo er "+saldo+" kr."; bevægelser.addElement(s); System.out.println(s); } public int saldo() throws java.rmi.RemoteException { System.out.println("Der spørges om saldoen. Den er "+saldo+" kr."); return saldo; } public Vector bevægelser() throws java.rmi.RemoteException { System.out.println("Der spørges på alle bevægelser."); return bevægelser; } }