Dziedziczenie hierarchiczne

Założenie: Zdemonstrujemy dziedziczenie hierarchiczne w PHP, gdzie kilka klas dziedziczy po jednej klasie bazowej.

Krok po kroku:

  1. Definicja klasy bazowej “Zwierzę”:
  2. 
    imie = $imie;
      }
    
      public function glos() {
        echo "Zwierzę wydaje dźwięk.\n";
      }
    }
    ?>
    				

    Tworzymy klasę Zwierze z polem $imie i metodą glos().

  3. Definicja klas potomnych “Pies”, “Kot” i “Ptak”:
  4. 
    
    				

    Klasy Pies, Kot i Ptak dziedziczą po klasie Zwierze i nadpisują metodę glos().

  5. Utworzenie obiektów i wywołanie metody glos():
  6. 
    glos();
    $kot->glos();
    $ptak->glos();
    ?>
    				

    Tworzymy obiekty klas potomnych i wywołujemy metodę glos(), która zwraca różne dźwięki dla każdego zwierzęcia.

Ten przykład pokazuje podstawy dziedziczenia hierarchicznego w PHP. Zachęcamy do dalszego zgłębiania tematu programowania obiektowego!

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *