⊗ppOpIfIFI 71 of 107 menu

Arv av gränssnitt från varandra i OOP i PHP

Gränssnitt, precis som klasser, kan ärva från varandra med hjälp av operatorn extends. Låt oss titta på ett exempel. Låt oss säga att vi har ett sådant gränssnitt från föregående lektion:

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

Men vi har redan ett gränssnitt iFigure, som beskriver en del av metoderna i vårt gränssnitt:

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

Låt oss göra så att gränssnittet iRectangle ärver metoderna från gränssnittet iFigure:

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

Skapa ett gränssnitt iUser med metoderna getName, setName, getAge, setAge.

Skapa ett gränssnitt iEmployee, som ärver från gränssnittet iUser och lägger till metoderna getSalary och setSalary.

Skapa en klass Employee som implementerar gränssnittet iEmployee.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa