⊗ppOpIhPbM 26 of 107 menu

Κληρονομικότητα δημόσιων μεθόδων στην ΑΟΠ σε PHP

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

<?php class User { private $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } ?>

Ας υποθέσουμε ότι από αυτήν την κλάση κληρονομεί η ακόλουθη κλάση:

<?php class Student extends User { } ?>

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

<?php $student = new Student; ?>

Ας ορίσουμε το όνομα του χρησιμοποιώντας την κληρονομημένη μέθοδο:

<?php $student->setName('john'); ?>

Ας διαβάσουμε το όνομα του χρησιμοποιώντας την κληρονομημένη μέθοδο:

<?php $name = $student->getName(); echo $name; ?>

Ελέγξτε ότι η κλάση σας 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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη