⊗ppOpIhPbM 26 of 107 menu

Herencia de métodos públicos en POO en PHP

La clase hija hereda todos los métodos públicos de los padres. Veamos un ejemplo. Supongamos que tenemos una clase con los siguientes métodos:

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

Supongamos que de esta clase hereda la siguiente clase:

<?php class Student extends User { } ?>

Comprobemos que los métodos se heredaron. Creemos un nuevo objeto para el estudiante:

<?php $student = new Student; ?>

Establezcamos su nombre usando el método heredado:

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

Leamos su nombre usando el método heredado:

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

Compruebe que su clase Employee hereda los métodos de la clase User.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar