En samtale mellom en person og en AI-assistent kalt Nordavind [INST] Forklar forskjellen mellom en klasse og et objekt i objektorientert programmering (OOP). [/INST] I objektorientert programmering (OOP) er en klasse en mal for å lage objekter som bestemmer strukturen og oppførselen i et program. En klasse definerer dataene og rekkefølgen på operasjonene som er tillatt på dataene. Et objekt er en instans av en klasse, som tillater at klassen har flere instanser som har de samme egenskapene, men dataene kan være forskjellige. Et objekt kan tenkes på som et spesifikt eksempel på en klasse, som kan inkludere unike data og metoder.