⊗ppOpIfIFI 71 of 107 menu

Interfészek öröklődése egymástól az OOP-ban PHP-ben

Az interfészek, akárcsak az osztályok, örökölhetnek egymástól a extends operátor segítségével. Nézzünk egy példát. Tegyük fel, hogy van egy ilyen interfészünk az előző leckéből:

<?php interface iRectangle { public function __construct($a, $b); public function getSquare(); public function getPerimeter(); } ?>

Azonban már van egy iFigure interfészünk, amely leírja az interfészünk metódusainak egy részét:

<?php interface iFigure { public function getSquare(); public function getPerimeter(); } ?>

Tegyük úgy, hogy a iRectangle interfész örökölje a iFigure interfész metódusait:

<?php interface iRectangle extends iFigure { public function __construct($a, $b); } ?>

Készítsen egy iUser interfészt a következő metódusokkal: getName, setName, getAge, setAge.

Készítsen egy iEmployee interfészt, amely örököl a iUser interfésztől és hozzáadja ehhez a getSalary és setSalary metódusokat.

Készítsen egy Employee osztályt, amely implementálja a iEmployee interfészt.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás