ich sitzte nun schon einige zeit bei diesem problem und komm nicht drauf:
Ich habe eine basisklasse und eine abgeleitete. es funktioniert alles gut aber wenn ich kann nicht auf ein protected member der basisklasse zugreifen. die werte werden nicht übernommen.
danke für die antwort
Ich habe eine basisklasse und eine abgeleitete. es funktioniert alles gut aber wenn ich kann nicht auf ein protected member der basisklasse zugreifen. die werte werden nicht übernommen.
PHP-Code:
abstract class PlaylistCreator
{
protected $items;
public function __construct()
{
$this->items = array();
}
public function addItem($item)
{
$this->items[] = $item;
}
abstract public function create();
}
class PLSCreator extends PlaylistCreator
{
private $pls;
public function __construct()
{
parent::__construct();
$this->pls = "";
}
public function create()
{
print_r($this->get());
//HIER wird immer nur ein leeres array ausgeben
//, aber es sind werte darin gespeichert
return ...;
}
}
Kommentar