P
Plautzer
Bekanntes Mitglied
Hi,
ich hab ein kleineres Problem mit Vererben in PHP. Vielleicht könnt ihr mir kurz weiter helfen.
Ich habe ne Basisklasse z.b. Car:
und eine Childklasse, die von Car erbt
ich möchte nun in der Klasse Car die Variable Speed festlegen und in der KLasse VW verwenden:
Bei ersten echo wird die variable ausgegeben beim zweiten nicht. Weiss jemand von euch warum?
Grüße
Plautzer
ich hab ein kleineres Problem mit Vererben in PHP. Vielleicht könnt ihr mir kurz weiter helfen.
Ich habe ne Basisklasse z.b. Car:
Code:
class Car
{
protected $tireCount;
protected $speed;
public function setSpeed($newSpeed)
{
$this->speed = $newSpeed;
return $this;
}
public function getSpeed()
{
return $this->speed;
}
}
und eine Childklasse, die von Car erbt
Code:
class VW extends Car
{
protected $engine = "150 PS";
}
ich möchte nun in der Klasse Car die Variable Speed festlegen und in der KLasse VW verwenden:
Code:
$car = new Car;
$car->setSpeed(6);
echo $car->speed;
$vw = new VW;
echo $vw->Speed;
Bei ersten echo wird die variable ausgegeben beim zweiten nicht. Weiss jemand von euch warum?
Grüße
Plautzer