⊗ppOpIhInr 25 of 107 menu

Κληρονομική Ιεραρχία Κλάσεων στην αντικειμενοστρεφή προγραμματισμό σε PHP

Μια κλάση μπορεί να κληρονομήσει από μια άλλη κλάση, δανειζόμενη τις μεθόδους και τις ιδιότητες της. Αυτό είναι απαραίτητο στην περίπτωση που δύο κλάσεις είναι πολύ όμοιες. Για παράδειγμα, μπορεί να έχουμε μια κλάση User, καθώς και μια κλάση Student, η οποία έχει τις ίδιες ιδιότητες και μεθόδους, αλλά προσθέτει και δικές της. Σε αυτήν την περίπτωση, θα ήταν βολικό ο φοιτητής να κληρονομήσει τις επαναλαμβανόμενες μεθόδους του γονέα. Ας δούμε πώς γίνεται αυτό.

Ας υποθέσουμε ότι έχουμε την κλάση User, η οποία θα είναι ο γονέας:

<?php class User { } ?>

Ας υποθέσουμε επίσης ότι έχουμε μια κλάση για τον φοιτητή, η οποία θα είναι το παιδί:

<?php class Student { } ?>

Ας κάνουμε την κλάση-παιδί να κληρονομήσει τις μεθόδους και τις ιδιότητες του γονέα της. Αυτό γίνεται με τη χρήση της λέξης-κλειδί extends:

<?php class Student extends User { } ?>

Δημιουργήστε την κλάση Employee, που κληρονομεί από την κλάση User.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη