Hallo,
Das Stichwort für Klassen lautet Vererbung. Eine klassische Sprache, die Vererbung einsetzt ist Java. PHP kann es neuerdings auch, soweit ich weiß, jedoch ist es nicht speziell dafür konzipiert. Hier eine grobe Beschreibung wie es in Java geht (für PHP weiß ich es nicht, ich vermute aber Analogie)
Beispiel:
Du erstellst eine Klasse Auto. Diese hat bestimmte Eigenschaften (Farbe, Größe, Gewicht, fahren(geschwindigkeit)).
Nun kannst Du die Instanz Porsche der Klasse Auto erzeugen:
Auto Porsche
(vgl.: int Zahl)
Porsche.Farbe=rot,
Porsche.Größe=5 Meter,
Porsche.Gewicht=1 Tonne.
Mit Porsche.fahren(100km) lässt Du Deine Instanz 100km schnell fahren.
Der Porsche erbt also die im Auto ganz allgemein festgelegten Eigenschaften des Autos. Er gehört also zur Klasse der Autos.
Beispiel2:
Wenn Du ein Spiel programmierst, kannst Du zum Beispiel eine Klasse "Level" erstellen. Diese hat die Eigenschaften Spielfeld (Array[10][10]), Hintergrundfarbe, Figur bewegen, etc.
Nun kannst Du zehn verschiedene Level instanzieren, denen Du ein spezifisches Spielfeld, eine Hintergrundfarbe zuordnest und Du kannst Deine Spielfigur auf dem Feld bewegen.
Ist es klar geworden? Habe ich alles richtig erklärt?
Grüße
Guillermo