⊗ppOpIhInr 25 of 107 menu

Ereditarietà delle classi nella OOP in PHP

Una classe può ereditare da un'altra classe, prendendo in prestito i suoi metodi e proprietà. Ciò è utile nel caso in cui due classi siano molto simili. Ad esempio, potremmo avere una classe User, e anche una Student che ha le stesse proprietà e metodi, ma ne aggiunge anche dei propri. In questo caso sarebbe conveniente se lo studente ereditasse i metodi ripetuti del genitore. Vediamo come si fa.

Supponiamo di avere una classe User, che sarà il genitore:

<?php class User { } ?>

Supponiamo anche di avere una classe con lo studente, che sarà il figlio:

<?php class Student { } ?>

Facciamo in modo che la classe figlia erediti i metodi e le proprietà del suo genitore. Questo si fa con la parola chiave extends:

<?php class Student extends User { } ?>

Create una classe Employee, che eredita dalla classe User.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta