⊗ppOpIhOCM 27 of 107 menu

Perillisen metodit OOP:ssa PHP:ssä

Perillisluokalla voi olla omat metodinsa. Esimerkkinä lisätään opiskelijallemme getteri ja setteri opiskeluvuodelle:

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

Perillisluokassa ovat saatavilla sekä sen omat metodit että perityt. Testataanpa. Luodaan luokan olio:

<?php $student = new Student; ?>

Asetetaan sille nimi perityllä metodilla, ja opiskeluvuosi omalla metodilla:

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

Luetaan sen nimi ja opiskeluvuosi:

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

Tee luokassa Employee palkan getteri ja setteri.

Tarkista, että luokassa Employee toimivat sekä sen omat metodit, että perityt.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää