⊗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štinaDanskDeutschΕλληνικάEnglishEspañ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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан