<!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8"> <title>Klasse und Objekt</title> </head> <body> <?php /* Definition der Klasse Fahrzeug */ class Fahrzeug { /* Eigenschaften */ private $bezeichnung; private $geschwindigkeit; /* Methoden */ function benennen($b) { $this->bezeichnung = $b; } function beschleunigen($g) { $this->geschwindigkeit += $g; } function ausgeben() { echo "$this->bezeichnung, " . "$this->geschwindigkeit km/h<br>"; } } /* Objekte der Klasse Fahrzeug erzeugen */ $vespa = new Fahrzeug(); $scania = new Fahrzeug(); /* Erstes Objekt betrachten und verändern */ $vespa->ausgeben(); $vespa->benennen("Vespa Piaggio"); $vespa->beschleunigen(25); $vespa->ausgeben(); /* Zweites Objekt betrachten und verändern */ $scania->ausgeben(); $scania->benennen("Scania TS 360"); $scania->beschleunigen(62); $scania->ausgeben(); /* Private Eigenschaft, nicht erreichbar */ // echo "Private Eigenschaft: $scania->geschwindigkeit"; ?> </body> </html>