Du tror arv kopierer koden inn i subklassen
Handler om: Arv (er-en)
Det kan virke som om arv lager en kopi av forelderens kode i subklassen. Men subklassen «låner» forelderens metoder ved kjøring: endrer du forelderen, endres oppførselen til alle subklassene samtidig.
Eksempel
Du tror at å endre Sprite.flytt() ikke påvirker Ball, fordi Ball «har sin egen kopi».
Slik tenker du riktig om det
Se etter om subklassen faktisk har metoden selv. Har den ikke det, slår Python opp i forelderen ved kjøring — én kilde, ikke en kopi.