Dere skal n? lage et program som modellerer et parkeringshus. Et Parkeringshus skal ha parkeringsplasser hvor b?de Motorsykler og Biler kan parkere. Motorsykler og Biler har en del til felles, bl.a. har de begge en sj?f?r og et registreringsnummer. En bil skal ogs? kunne holde p? alt fra 2 til 5 personer (spesifisert i det bilen lages), og en av disse m? v?re sj?f?ren. a) Tegn opp hvordan dette vil se ut (klassehierarki) b) Skriv alle klassene og inkluder riktige instansvariabler. Enn s? lenge skal klassene ikke ha noen metoder. Hint: Det kan v?re lurt at Motorsykkel og Bil arver av samme klasse, hvorfor tror du det? c) Parkeringshus skal ha to metoder: en for ? sette inn en bil eller en motorsykkel p? en bestemt plass, og en for ? fjerne en bil eller motorsykkel - ogs? p? en gitt plass. (Den andre metoden skal returnere bilen/motorsyklen som st?r p? plassen, og hvis ingen biler/motsykler er der skal null returneres). d) Lag unntaksh?ndtering til parkeringshuset for ? h?ndtere tilfeller der man pr?ver ? sette inn et kj?ret?y n?r det er fullt eller p? en ugyldig plass. Hint: ArrayIndexOutOfBoundsException Denne oppgavene vil bli jobbet videre p? neste uke!