package Elevator; public class Etage { public static final int ONDERETAGE = 0; public static final int MIDDENETAGE = 1; public static final int BOVENETAGE = 2; private int etageId; private int verdiepingNummer; private int etageType; public AanvraagKnop omhoog; public AanvraagKnop omlaag; public Deur deuren[]; //index van array is liftId dus deuren[8] is de deur vande negende lift in de lift-aray van lbs. private LiftBesturingSysteem lbs; //public Etage(int e, int t) { public Etage(LiftBesturingSysteem l, int e, int t) { etageId = e; etageType = t; lbs = l; //maak een lift knop omlaag if(!(etageType == ONDERETAGE)){ omlaag = new AanvraagKnop(lbs,etageId,lbs.RICHTINGOMLAAG); } //maak een lift knop omhoog if(!(etageType == BOVENETAGE)){ omhoog = new AanvraagKnop(lbs,etageId,lbs.RICHTINGOMHOOG); } // maak deuren array aan. deuren = new Deur[lbs.getAantalLiften()]; for(int i = 0; i < lbs.getAantalLiften(); i++){ deuren[i] = new Deur(); } } public void getbladida(){ System.out.println(String.valueOf(lbs.getAantalEtages())); } }