⊗ppOpIfIn 72 of 107 menu

PHP OOP-дегі интерфейстер және instanceof

instanceof көмегімен, берілген класстың қандай да бір интерфейсті іске асыратынын тексеруге болады. Мысалға қарайық. Бізде мынадай класс бар болсын:

<?php class Quadrate implements iFigure { } ?>

Осы кластың объектісін жасап, оны instanceof операторымен тексерейік:

<?php $quadrate = new Quadrate; var_dump($quadrate instanceof Quadrate); // true шығарады var_dump($quadrate instanceof Figure); // true шығарады ?>

getVolume әдісі және getSurfaceSquare әдісі бар Figure3d интерфейсін жасаңыз.

Figure3d интерфейсін іске асыратын Cube класын жасаңыз.

Quadrate класының бірнеше объектілерін, Rectangle класының бірнеше объектілерін және Cube класының бірнеше объектілерін жасаңыз. Оларды $arr массивіне кездейсоқ тәртіпте жазыңыз.

$arr массивін циклмен қайталап, iFigure интерфейсін іске асыратын объектілердің аудандарын ғана экранға шығарыңыз.

$arr массивін циклмен қайталап, жазық фигуралар үшін олардың аудандарын, ал көлемді фигуралар үшін - олардың бетінің аудандарын шығарыңыз.

Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау