⊗ppOpIhPbM 26 of 107 menu

Herança de métodos públicos em OOP em PHP

A classe filha herda todos os métodos públicos dos pais. Vamos ver um exemplo. Suponha que temos uma classe com os seguintes métodos:

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

Suponha que a seguinte classe herde desta classe:

<?php class Student extends User { } ?>

Vamos verificar se os métodos foram herdados. Vamos criar um novo objeto do estudante:

<?php $student = new Student; ?>

Vamos definir um nome para ele usando o método herdado:

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

Vamos ler o nome dele usando o método herdado:

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

Verifique se sua classe Employee herda os métodos da classe User.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar