Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Obiekt w obiekcie, i odziedziczenie konkretnej zmiennej
Bastion
post
Post #1





Grupa: Zarejestrowani
Postów: 505
Pomógł: 0
Dołączył: 8.01.2005

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


Witam,

Przypuscmy ze mam klase :

  1. <?php
  2. class klasa
  3. {
  4. private $var = null;
  5.  
  6. public function pobierz()
  7. {
  8. return $this->var;
  9. }
  10.  
  11. public function funkcja_a()
  12. {
  13. $this>var = 'bleble';
  14. }
  15.  
  16. public function funkcja_b()
  17. {
  18. $b = new klasa;
  19. print $b->pobierz();
  20. }
  21. }
  22.  
  23. $a = new klasa;
  24. $a -> funkcja_a();
  25. $a -> funkcja_b();
  26.  
  27. ?>


I chce aby podklasa $b wyswietla zmienna "var" klasy rodzica, myslalem
aby zrobic cos takiego aby w funkcja_ wygladala tak :

  1. <?php
  2. public function funkcja_b()
  3. {
  4. $b = new klasa;
  5. $b->var = $this->var;
  6. print $b->pobierz();
  7. }
  8.  
  9. ?>

ustawiajac przy tym by var bylo publiczne, mysle jednak ze jest jakis inny sposob
o ktorym nie wiem...
Go to the top of the page
+Quote Post

Posty w temacie
- Bastion   Obiekt w obiekcie   13.02.2006, 15:21:06
- - dr_bonzo   Rodzic a drugi obiekt tej samej klasy to cos zupel...   13.02.2006, 15:29:29
- - Bastion   o to chodzilo wielkie dzieki!   13.02.2006, 15:34:48


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: 25.08.2025 - 04:35