I den fjärde uppgiften på kursen ID:WEBPROG så skulle vi implementera följande klassdiagram:
Jag arbetade tillsammans med Adam Brandström och Filip Gustafsson med denna uppgift.
Först så skapade vi superklassen Personal och sedan subklasserna Systemutvecklare, IT-tekniker och Projektledare. Sedan lade vi till klassen Projekt i samma fil som de övriga. Klasserna såg ut som följande:
Vi skapade sedan en ny pythonfil vid namn uppgift4.py som innehöll klassen Uppgift 4. I den klassen ligger main-funktionen. När man lägger till personer från mainfunktionen i personallistan kan man sedan räkna ut om deras löner understiger den budget man satt på de projekt man sedan lägger upp.
Slut på beskrivning av uppgiften om Implementer ett klassdiagram. Tillbaka till Uppgifter