public class Sete implements MidtgangSete{ int radNr; char seteNr; boolean vedVindu, venstreForMidtgang, hoyreForMidtgang; Passasjer passasjer; public Sete(int r, char c) { this.radNr = r; this.seteNr = c; passasjer = null; } public boolean erVindussete() { return vedVindu; } public boolean erVedMidtgang(){ return venstreForMidtgang || hoyreForMidtgang; } public boolean passerForLangeBen() { return false; } public void skriv() { System.out.print(seteNr + " vindu: " + vedVindu + " midtgang: " + erVedMidtgang()); if (passasjer!=null) passasjer.skriv(); System.out.println(); } } class GodBenplassSete extends Sete{ public GodBenplassSete(int r, char c) { super(r, c); } @Override public boolean passerForLangeBen() { return true; } @Override public void skriv() { System.out.print(seteNr + " vindu: " + vedVindu + " midtgang: " + erVedMidtgang() + " passer for lannge ben"); if (passasjer != null) passasjer.skriv(); System.out.println(); } }