class Sykehus { Avdeling akuttAvd, senger; void skrivInn(Pasient p, Avdeling a) { a.settInnPasient(p); } void overfoer(Pasient p, Avdeling fra, Avdeling til) { if (fra.hentUt(p) != null) til.settInnPasient(p); } void skrivUt(Pasient p, Avdeling fra) { fra.hentUt(p); } public static void main(String[] args) { Sykehus hospitalet = new Sykehus(); hospitalet.akuttAvd = new Akutten(); hospitalet.senger = new Sengepost(100); Pasient per = new Pasient("Per Hansen", "123456 78900", 3); Pasient kari = new Pasient("Kari Aas", "121212 88899", 8); hospitalet.skrivInn(per, hospitalet.akuttAvd); hospitalet.skrivInn(kari, hospitalet.akuttAvd); hospitalet.overfoer(kari, hospitalet.akuttAvd, hospitalet.senger); hospitalet.skrivUt(per, hospitalet.akuttAvd); } }