Gitt klassen Avtale ønsker vi å opprette en klasse Timeplan som skal holde orden på avtalene vi har i løpet av en dag. En timeplan skal ha en variabel dag som sier hvilken dag timeplanen gjelder for og en liste over dagens avtaler. 0. Anbefalt å tegne en datastrukturtegning over en tenkt timeplan. 1. Oprett klassen Timeplan. I konstruktøren skal en timeplan ta inn en dag (streng). Konstruktøren skal også opprette en tom liste som holder orden på dagens avtaler. 2. Utvid klassen med en metode leggTil, som legger en avtale i timeplanen. 3. Utvid klassen med en metode fjern, som fjerner en avtale fra timeplanen. 4. Utvid klassen med en metode skrivTimeplan, som skriver ut hvilken dag timeplanen gjelder for, samt planen for dagen på en ryddig måte. 5. Utvid klassen med en metode sjekkKollisjon, som sjekker om minst to avtaler skjer samtidig. Dersom det finnes en kollisjon skal klokkeslettet kollisjonen oppstår skrives ut. Dersom det ikke finnes noen kollisjon skal det skrives ut at timeplanen er ok. (Finnes det flere enn to kollisjoner i timeplanen trenger du kun å skrive ut den første kollisjonen du finner) F.eks: Timeplan for Torsdag: 10 - Gruppetime IN1000 12 - Lunsj 18 - Kino