Programmering v.4

Denna vecka har vi mest live-kodat. Alltså vi har suttit med våra datorer och skrivit av det som skrivits på tavlan. Vi har tillsammans skapat en grund till Arkanoid. Arkanoid är ett gammalt arkad spel som går ut på att studsa en boll på brickor för att tjäna poäng. Allt man styr är en platta som bollen ska studsa mot annars så åker bollen ut och man förlorar.

Det som är nytt för denna vecka är att vi fått lära oss hantera polymorfism.

Vi har lärt oss om en sak som heter Arv. Arv är att om man har flera klasser och att man skickar med värden från klass till klass. Alltså så ”ärver” en klass värden från en annan klass.

Vid klasser så behövs funktioner. Men när funktioner skrivs i klasser kallas det ”Metoder”. Metoder kan beskrivas som: Tänk att man har en matte-formel, och in skickas värden för att senare skicka vidare ett svar. Det stämmer inte riktigt men för dom som inte håller på med programmering så får det duga som förklaring.

Polymorfism är att vid arven så ändras metoderna. Så värdena skickas med men denna ”formel” skrivs om.

Lämna en kommentar