Abstraksjon
Å skjule detaljer bak et enkelt grensesnitt: den som bruker et objekt trenger bare vite hva det kan gjøre (f.eks. `tegn()`, `flytt()`), ikke hvordan det er bygget innvendig.
Slik kan du tenke om det
- Du trenger bare vite hva, ikke hvordan Abstraksjon er å skjule detaljene bak et enkelt grensesnitt. Du har alt brukt det: hjelpefilene skjuler hele pygame-løkka bak flytt() og tegn(skjerm). Du trengte aldri vite hvordan løkka kjørte — bare at objektet ditt hadde de to metodene den ville kalle.