⊗ppOpIhInr 25 of 107 menu

Dziedziczenie klas w OOP w PHP

Jedna klasa może dziedziczyć po innej klasie, przejmując jej metody i właściwości. Jest to potrzebne w przypadku, gdy dwie klasy są bardzo podobne. Na przykład, możemy mieć klasę User, a także Student, która ma te same właściwości i metody, ale dodatkowo dodaje swoje. W tym przypadku byłoby wygodnie, gdyby student odziedziczył powtarzające się metody rodzica. Zobaczmy, jak to się robi.

Załóżmy, że mamy klasę User, która będzie rodzicem:

<?php class User { } ?>

Załóżmy, że mamy również klasę ze studentem, który będzie potomkiem:

<?php class Student { } ?>

Zróbmy tak, aby klasa-potomek odziedziczyła metody i właściwości swojego rodzica. Robi się to za pomocą słowa kluczowego extends:

<?php class Student extends User { } ?>

Stwórz klasę Employee, dziedziczącą po klasie User.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć