Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Wyświetlenie zmiennej z parenta
Mejdej
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 15.01.2010

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




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



Ten post edytował wookieb 21.07.2010, 11:03:51
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 09:54