Please enable JavaScript.
Coggle requires JavaScript to display documents.
OOP - Coggle Diagram
OOP
Python Implementasjon
class-nøkkelord
init()
(Konstruktør)
self-parameter
Dunder-metoder (magiske metoder)
__str__()
__repr__()
...
super() funksjon
Kjerneprinsipper
Innkapsling (Encapsulation)
Arv (Inheritance(
Abstraksjon (Abstraction)
Polymorfisme (Ploymorphism)
Fordeler vs. Prosedyreorientert
Modularitet
Gjenbrukbarhet
Databekyttelse
Enklere vedlikehold
Praktiske eksempler
Biblioteksystem
Book klasse
Person klasse
Calculator klasse
Hus-applikasjon
Room (Baseklasse)
Bedroom (Subklasse)
Kitchen (Subklasse)
Karakteranalyse
Subject klasse (fag/emne)
Student klasse
Grade klasse (klassetrinn)
Grunnleggende begreper
Klasse
Blåkopi (Oppskrift/Mal)
Attributter (Data)
Metoder (Atferd)
Object
Instans av en klasse
Unike verdier
Minneadresse
Innebygde klasser i Python
Primitive
int
float
str
bool
Samlinger
list
tuple
dict_set