⊗ppOpBsCPP 9 of 107 menu

Propiedades a través de parámetros del constructor en POO en PHP

Las variables pasadas a través de los parámetros del constructor se pueden guardar en las propiedades del objeto:

<?php class User { public $name; public $surn; public function __construct($name, $surn) { $this->name = $name; $this->surn = $surn; } } ?>

De esta manera, los valores pasados estarán disponibles en todos los métodos de la clase. Como ejemplo, utilicemos los valores pasados en algún método:

<?php class User { public $name; public $surn; public function __construct($name, $surn) { $this->name = $name; $this->surn = $surn; } public function show() { return $this->name . ' ' . $this->surn; } } ?>

Comprobemos cómo funciona esto. Creemos un nuevo objeto, pasando como parámetros el nombre y apellido del usuario:

<?php $user = new User('john', 'smit'); ?>

Accedamos ahora a nuestro método:

<?php echo $user->show(); ?>

Pase al constructor de la clase Employee el nombre y salario del empleado y guárdelos en las propiedades correspondientes.

Cree un método que muestre el nombre del empleado.

Cree un método que muestre el salario del empleado.

Cree un método que aumente el salario del empleado en 10%.

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