⊗ppOpAdOI 24 of 107 menu

PHP-де ООП-де нысанның сыныпқа тиештілігін анықтау

Қазір біз instanceof операторын зерттейміз. Бұл оператор ағымдағы нысанның көрсетілген сыныптың данасы болып табылатынын анықтау үшін қолданылады.

Мысалмен қарап көрейік. Бізде екі сынып болсын:

<?php // Бірінші сынып: class Class1 { } // Екінші сынып: class Class2 { } ?>

Бірінші сыныптың нысанын жасайық:

<?php $obj = new Class1; ?>

$obj айнымалысындағы нысанның бірінші сыныпқа және екінші сыныпқа тиештілігін тексерейік:

<?php // true шығарады, себебі нысан Class1 сыныбына тиесілі: var_dump($obj instanceof Class1); // false шығарады, себебі нысан Class2 сыныбына ТІЕСІЛІ ЕМЕС: var_dump($obj instanceof Class2); ?>

Employee сыныбын жасаңыз, ол қоғамдық name (есім) және salary (жалақы) қасиеттеріне ие болсын.

Student сыныбын жасаңыз, ол қоғамдық name (есім) және scholarship (стипендия) қасиеттеріне ие болсын.

Әрбір сыныптың 3 дана нысанын жасаңыз және оларды кездейсоқ тәртіпте $arr массивіне жазыңыз.

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

Сол сияқты барлық студенттердің есімдерінің бағанын экранға шығарыңыз.

$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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау