or
Den här övningen är en del av kursen
Lär dig vad objektorienterad programmering (OOP) är, hur det skiljer sig från procedurell programmering och hur det kan tillämpas. Du definierar egna klasser med metoder, attribut och konstruktorer, och använder dem för att skapa objekt!
Utforska två av OOP:s kärnkoncept: arv och polymorfism. Lär dig hur du implementerar dem för att minska kodupprepning och utöka funktionalitet, och gå igenom skillnaderna mellan data på klassnivå och instansnivå.
Aktuell övning
Lär dig hur du jämför objekt, definierar och anpassar strängrepresentationer av objekt, och hur du använder arv för att skapa och fånga egna undantag – vilket möjliggör skräddarsydd felhantering.