Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zwracanie zmiennej metodą klasy dziedziczonej.
Forum PHP.pl > Forum > PHP > Object-oriented programming
krzywy36
Nie wiedziałem jaki dać tytuł, chodzi mi konkretnie o coś takiego:
  1. class A
  2. {
  3. private $default;
  4.  
  5. public function getDefault()
  6. {
  7. return $this->default;
  8. }
  9. }
  10.  
  11. class B extends A
  12. {
  13. private $default = 'test';
  14. }
  15.  
  16. $object = new B;
  17. $default = $object->getDefault();

tym sposobem zmienna $default jest pusta, da się jakoś zrobić, zeby znalazł się w niej "test"? smile.gif
wookieb
Zmień "private" na "protected"
krzywy36
wcześniej zmieniałem tylko w jednej klasie, zmieniłem w obydwu i działa smile.gif do zamknięcia.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.