Gdzie tu jest błąd, że nie pobiera mi aktualnego koloru w wierszu "echo 'Gruszka koloru (tutaj kolor $jakie )nie zjedzona <br> ' "
<?php
class jablko {
public $kolor;
public $waga;
function jablko($jakie,$ilewazy)
{
$this->kolor = $jakie;
$this->waga = $ilewazy;
}
function ugryz(){
$this->waga--;
}
function wiekszygryz(){
$this->waga--;
$this->waga--;
}
function zjedzone(){
}
function jablko2(){
}
function wypluj(){
$this->waga++;
}
function gruszka(){
}
function gruszkanowa(){
}
function jablkonowe(){
}
function niezjedzone(){
$this->kolor = "$jakie";
echo 'Gruszka koloru (tutaj kolor $jakie )nie zjedzona <br> '; }
}
$ojablko = new jablko('zielone',15);
$ojablko->jablkonowe();
echo ($ojablko->kolor.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->ugryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->ugryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->ugryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wypluj();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->ugryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->ugryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->zjedzone();
$ojablko->jablko2();
echo ($ojablko->kolor.'<br>'); $ojablko = new jablko('zolta',16);
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->niezjedzone();
$ojablko -> gruszkanowa();
$ojablko = new jablko('zielona',16);
echo ($ojablko->kolor.'<br>'); $ojablko->wypluj();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->wiekszygryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->ugryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->ugryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->ugryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->ugryz();
echo ($ojablko->kolor.''.$ojablko->waga.'<br>'); $ojablko->zjedzone();
$ojablko->gruszka();
echo ($ojablko->kolor.'<br>'); $ojablko->wiekszygryz();
?>