Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> używanie metod z klasy A w klasie B
lectric
post 19.11.2008, 12:50:26
Post #1





Grupa: Zarejestrowani
Postów: 167
Pomógł: 1
Dołączył: 22.08.2006
Skąd: universe

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


Hej

Mam takie klasy:

  1. <?php
  2. class rodzic {
  3.  
  4.    var $wiek = 45;
  5.  
  6.    function __construct() {
  7.  
  8.        $this->wiek = $this->wiek.' lat';
  9.    }
  10.  
  11.    function opisz(){
  12.  
  13.        echo 'wiek: '.$this->wiek;
  14.    }
  15.  
  16. }
  17. class dzieciak extends rodzic {
  18.  
  19.    var $wiek =10;
  20.  
  21. }
  22.  
  23.  
  24. class test {
  25.  
  26.    function __construct() {
  27.  
  28.  
  29. $dzieciak = new dzieciak();
  30. $dzieciak->opis();
  31.  
  32.  
  33.    }
  34. }
  35.  
  36. $test = new test();
  37. ?>


Lecz chciałbym używać bezpośrednio w konstruktorze klasy test:

  1. <?php
  2. dzieciak::opis();
  3. ?>


Niestety stosując takie rozwiązanie, nie jest uwzględniany constructor klas dziedziak sad.gif


--------------------
Potrzebujesz dodać darmowe ogłoszenia ?, w takim razie musisz odwiedzić to miejsce !
Presell - tutaj dodasz swoj artykul za darmo ! Presell Page dla wszystkich bez limitów i utrudnień
Masz firme ? Ta baza firm jest dla Ciebie i Twoich znajomych są też śmieszne filmiki
Go to the top of the page
+Quote Post

Posty w temacie
- lectric   używanie metod z klasy A w klasie B   19.11.2008, 12:50:26
- - nospor   dzieciak::opis() wywoluje metodę statyczn...   19.11.2008, 12:52:36
- - lectric   Dzięki Nospor !   19.11.2008, 12:58:42


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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 15:38