OOP
Objekt Orienterad Programmering
Objekt Orienterad Programmering
Inga delar ska visas för läraren. Det kommer frågor på provet om innehållet här istället
En del av kursen handlar om Objekt Orienterad Programmering. Till höger finns de delarna i kunskapskraven som måste uppfyllas. I Unity används OOP, men inte för enklare spel. För att underlätta har jag lyft ut OOP från själva speltillverkningen.
Du ska följa några filmer som jag spelade in. I filmerna går jag igenom OOP.
Du kan kan ladda ner alla filer och bilder till OOP uppgiften här. Här kan du se bilder på alla koder, klassdiagram(UML-diagram) och bilder på vad som bör stå i Unitys Console när man gör programmet
yEd behöver du för att göra klassdiagram. Klassdiagram är ett sätt att planera ett program innan det är skrivit. Man gör en grafik översiktsmodell av programmet så man kan de klasser med variabler och metoder/funktioner och hur de ärver fråbn varandra. Läs mer som klassdiagram på C#-skolan. yEd kan du ladda ner här. Se denna film hur man gör klassdigram även kallad UML-ddiagram med yEd
Se del 1 och del 2. Skriv in koden för MyrProgram för E och. Här kan du se koden för MyrProgram för E som en bild.
Du ska också göra detta klassdiagram för MyrProgram för E
Behöver EJ visa E koden för C
Se del 1 till 4. Skriv in koden för MyrProgram för C och visa att det fungerar som i filmerna.
Här kan du se koden för MyrProgram för C som en bild
Du ska också göra detta klassdiagram för MyrProgram för C (samma som E)
Se del 1 till 8. Skriv in koden för DjurProgram för A och visa att det fungerar som i filmerna.
Här kan du se koden för DjurProgram för A som en bild
Du ska också göra detta klassdiagram för DjurProgram för A (Gör du detta behöver du ej göra diagrammet för E och C)