Savanne

I denne oppgaven skal du skrive et program som simulerer en savanne.

P? savannen finnes det mange ulike dyr, f.eks gaseller, gnuer, villsvin og marekatter. (Her kan du legge til flere om du vil!) Dyrene lever i flokker av samme art.

I tilleg bor det l?ver p? savannen. L?vene lever ikke i flokk, men er p? jakt i de flokkene med dyr som lever p? savannen. De gjemmer seg alts? blant andre dyr, og kan ikke ses med det blotte ?ye.

Savannen

Savannen skal lages som en egen klasse. Savannen er en rekursiv lenkeliste, med Node-objekter. Dyrene skal lagres i disse nodene.

Husk at flokkene skal holdes adskilt!

Funksjonalitet til Savanne:

Meny

Programmet skal kunne styres med en meny. Fra menyen skal man kunne:

Lese fra fil

Dyrene skal leses inn fra filen kort.in eller navn.in. Disse filene inneholder navn, og alle dyr har et unikt navn som de kan identifiseres med.

Etter innlesing skal dyrene legges til i korrekt flokk.

Bonus!

Om du klarer, skriv programmet slik at n?r en l?ve blir funnet, printes det ogs? til skjerm hvilken flokk den gjemte seg i!