---
kurs:
  - D0009E
tags:
  - programmering
  - python
  - objektorientering
förkunskaper:
  - "[[Klasser]]"
status: true
aliases:
  - Instans
  - Objekt
---
> **Kurs:** D0009E

---

Ett **objekt** är en instans av en klass — en konkret datastruktur med egna attribut.

```python
c1 = Cirkel(1)
c2 = Cirkel(2)
c1.r       # 1
c2.r       # 2
```

I Python är **allt** ett objekt: tal, strängar, funktioner, moduler.

## Identitet vs likhet

- `is` testar om två namn refererar till samma objekt.
- `==` testar värdelikhet (kan definieras i klassen via `__eq__`).

## Se även

- [[Klasser]]
- [[Objektorientering]]
