⊗ppOpIhOCM 27 of 107 menu

Métodos da classe derivada em POO em PHP

A classe derivada pode ter seus próprios métodos. Como exemplo, vamos adicionar ao nosso estudante um getter e um setter para o ano de estudo:

<?php class Student extends User { private $year; public function setYear($year) { $this->year = $year; } public function getYear() { return $this->year; } } ?>

Na classe derivada, estarão disponíveis tanto seus métodos próprios quanto os herdados. Vamos testar. Vamos criar um objeto da classe:

<?php $student = new Student; ?>

Vamos definir seu nome usando o método herdado e o ano de estudo usando seu próprio método:

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

Vamos ler seu nome e ano de estudo:

<?php $name = $student->getName(); $year = $student->getYear(); echo $name . ' ' . $year; ?>

Na classe Employee, crie um getter e um setter para o salário.

Verifique se na classe Employee funcionam tanto seus métodos próprios quanto os herdados.

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