Ledning 1: Klassen kommer förmodligen att likna de komplexa talen i kompendiet. Om du inte har kompendiet, titta här. (sidan i postscript. kräver tillgång till psotcriptläsare)
Ledning 2: Uppgiften är m a o ganska enkel.
Det är tillfyllest även om utskriften av ett tal blir "ful".
Din uppgift är nu att skriva klasshuvuden för klasserna kropp, klot, kub, pyramid.
Klasserna ska innehålla konstruktorer, enkla utskriftsrutiner, samt funktioner som returnerar yta respektive volym.
Du ska på ett relevant sätt använda arv. Din lösning ska vara en god tillämpning av objektorienterad programmering.
Skriv ett kort huvudprogram som visar att ditt program fungerar. Du behöver inte ha någon inmatning, utan kan låta alla invärdern finnas i programmet.
Redovisnigen ska bestå av en kort beskrivning av programmet, översikt över viktigaste datatstrukturer, algoritmer och funktioner, samt programkod. Ingen inmatning behövs. Dokumentationen till programmet får vara kortfattad.