Title: Mehrere Instanzen: Jedes Objekt ist unabhängig

Eine der wichtigsten Eigenschaften von Objekten: Jede Instanz hat ihren
**eigenen Zustand**. Was du mit einem Objekt machst, hat keinen Einfluss auf
ein anderes.

import turtle

t1 = turtle.Turtle()
t2 = turtle.Turtle()

t1.color("navy")
t1.forward(100) # bewegt nur t1

t2.color("firebrick")
t2.forward(80) # bewegt nur t2

`t1` und `t2` sind zwei unabhängige Schildkröten. Beide sind Instanzen
derselben Klasse `Turtle`, aber jede hat ihre eigenen Attributwerte:

t1: Farbe "navy", Position (100, 0), Richtung 0°
t2: Farbe "firebrick", Position (0, 80), Richtung 90°

### Zustand ist pro Instanz

Wenn du `t1.color("navy")` schreibst, änderst du nur die Farbe von `t1`.
Die Farbe von `t2` bleibt unberührt. Jedes Objekt trägt seinen Zustand
selbst.

import turtle

t1 = turtle.Turtle()
t2 = turtle.Turtle()

t1.color("steelblue")
t1.pensize = 3

t2.color("darkorange")
t2.pensize = 1

t1.forward(80)

t2.penup()
t2.pendown()
t2.forward(80)

print("t1 Farbe:", t1.pencolor())
print("t2 Farbe:", t2.pencolor())

### Viele Objekte auf einmal

In einer Schleife kannst du schnell viele Objekte erzeugen:

import turtle

schildkroeten = []

for i in range(5):
t = turtle.Turtle()
t.penup()
t.pendown()
t.forward(40)
schildkroeten.append(t)

Jedes `t` in der Schleife ist eine neue, unabhängige Instanz. Am Ende
enthält `schildkroeten` fünf Objekte – jedes mit seiner eigenen Position.

!!! note Jede Instanz ist eigenständig
Wenn du ein Attribut eines Objekts änderst, änderst du nur dieses eine
Objekt. Andere Instanzen derselben Klasse sind davon nicht betroffen.