Metody dziedziczone
Założenie: Pokażemy, jak klasa pochodna dziedziczy metody z klasy bazowej w PHP.
Krok po kroku:
- Definicja klasy bazowej: Stwórzmy klasę bazową
Animal
z metodąmakeSound()
. - Definicja klasy pochodnej: Utwórzmy klasę
Dog
dziedziczącą po klasieAnimal
i nadpisującą metodęmakeSound()
. - Utworzenie instancji i wywołanie metody: Utwórzmy instancję klasy
Dog
i wywołajmy metodęmakeSound()
. Zauważ, że zostanie wywołana metoda z klasyDog
, a nie z klasyAnimal
. - Wywołanie metody z klasy bazowej: Możemy wywołać metodę z klasy bazowej używając słowa kluczowego
parent::
makeSound(); // Wyświetli "Woof!"
?>
Ten przykład pokazuje podstawy dziedziczenia w PHP. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi metodami i klasami!