No bo np jak wykorzystujemy klasę to setZmienna jest private więc nie możemy jej użyć po za klasą.
Np:
<?php
$klasa = new Klasa;
$a = 4;
echo $klasa->getZmienna($a); ?>
I np getZmienna to tylko pobiera zmienną $this->_zmienna ale w metodzie setZmienna($a) np. robimy z nią przerużne modyfikacje. I gdy chcemy wyświetlić zmienną to uzywamy tylko funkcji getZmienna.
Nie wiem czy to dobrze rozumiem, więc proszę o pomoc.
Z góry dziękuję i pozdrawiam.
luck, to jak mamy zewnętrzną zmienną do przekazania wewnątrz klasy to jak to się odwołuje? Bo przez $klasa->setZmienna($a) będzie robić modyfikacje na tej zmiennej ale jej nie będzie wyświetlać.