public class Rekkehus extends Hus implements HarNaboer, KanMales, Bofellesskap { private int naboer = 0; public Rekkehus(int aar, String adr, int antE){ super(aar, adr, antE); } @Override public int hentAntallNaboer(){ return naboer; } @Override public void registrerNabo(String hvor) throws IkkeGyldigNabo, HarNokNaboer { if (naboer >= 2) { throw new HarNokNaboer("Rekkehus", 2); }; if (!(hvor.equals("høyre")) && !(hvor.equals("venstre"))) { throw new IkkeGyldigNabo("Rekkehus", hvor); } naboer++; } @Override public void male(){ System.out.println("Maler sidene av rekkehuset"); } @Override public void vaskFellesareal(){ System.out.println("Alle må vaske på dugnad"); } }