⊗ppOpIhPbM 26 of 107 menu

OOP-ում public մեթոդների ժառանգումը PHP-ում

Ենթակլասը ժառանգում է ծնողական կլասի բոլոր public մեթոդները: Դիտարկենք օրինակով: Ենթադրենք ունենք հետևյալ մեթոդներով կլաս.

<?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štinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել