Hej.
Har en läxa som säger såhär
OOP
- Programmet ska innehålla 3-5 klasser som instansieras.
- Programmets objekt ska vara smarta och säkra.
- Det ska finnas minst ett arv.
- Alla metoder, klasser och arv ska motiveras och vara relevanta för det programmet ska utföra, dvs. du får chans att visa att du förstår nyttan av de konstruktioner du använder. Motiveringen skriver du förslagsvis i loggen, men det går också bra i kommentarer i koden eller i utvärderingen.
Datastruktur
- Programmet ska kunna skriva och läsa från fil.
- Programmet ska använda minst en fältvariabel.
Användardialog och felhantering
- Programmet ska interagera med användaren.
- Programmet ska upprepa sin uppgift så länge som användaren vill.
- Programmet ska validera indata och kunna hantera att användaren matar in felaktig indata utan att programmet kraschar.
(Validera betyder ungefär att kontrollera att inmatad indata är korrekt eller användbar för programmet.)
Kan ärligt talat säga att jag har noll ideer direkt på vad jag ska göra... tips?