Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Wyświetlenie zmiennej z parenta
Forum PHP.pl > Forum > Przedszkole
Mejdej
Witam,

jestem jeszcze zielony w obiektowości dlatego pytanie pewnie śmieszne, ale nie mogę tego ogarnąć samemu:)

Taki kod:

  1. <?
  2. class A
  3. {
  4. function __construct()
  5. {
  6. echo(parent::test);
  7. }
  8. }
  9.  
  10. class B
  11. {
  12. public $obj;
  13. public $test;
  14. function __construct()
  15. {
  16. $this -> test = 'Coś';
  17. $this -> obj = new A();
  18. }
  19. }
  20. ?>


Jak z klasy "dziecka" wyświetlić zmienne z "rodzica" gdy nie ma dziedziczenia tylko tworzony jest obiekt poprzez "new"?

Z góry dzięki.
wookieb
jak ty chcesz mówić o dzieciach i rodzicach jak tutaj nie ma dziedziczenia?
U siebie musisz przekazać klasie A instancję obiektu B
  1. new A($this);

I jak już to
  1. parent::$test

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.