Witam,
stworzyłem klasę abstrakcyjną:
abstract class Wzor {
public $parametr;
function __construct()
{
}
public function wykonaj($parametr) {
}
Na jej podstawie chcę stworzyć klasy potomne, które różnią się jedynie $parametr w funkcji wykonaj(). W jaki sposób dla każdej klasy dziedziczącej po klasie abstrakcyjnej Wzor.php można to podstawić?
Próbowałem m.in. w klasie potomnej przez przypisanie
public $parametr = 'wartosc';
Ale nie podstawia tej wartości przy wywołaniu metody wykonaj() na obiekcie klasy potomnej. Tylko muszę ją zawsze podać przy wywoływaniu metody.
Czy wiecie, jak można tego dokonać?