Konstruktor
Benötigtes Vorwissen
Ist es notwendig Objekte zwangsweise durch Attribute zu definieren und das bei der Erzeugung des Objektes, kommen Konstruktoren zum Einsatz.
class Auto {
private $farbe;
private $hersteller;
private $position=0;
private $geschwindigkeit=0;
public function __construct($farbe,$hersteller) {
$this->farbe=$farbe;
$this->hersteller=$hersteller;
}
public function beschleunigen($wert){
$this->geschwindigkeit+=$wert;
}
public function positionsveraenderung(){
$this->position += $this->geschwindigkeit;
}
}
Lizenziert unter Creative Commons Attribution Share Alike License 4.0