⊗ppOpIfIn 72 of 107 menu

Interface dan instanceof dalam OOP di PHP

Dengan menggunakan instanceof, kita dapat memeriksa, apakah suatu kelas mengimplementasikan interface yang ditentukan atau tidak. Mari kita lihat contohnya. Misalkan kita memiliki kelas seperti ini:

<?php class Quadrate implements iFigure { } ?>

Mari buat objek dari kelas ini dan periksa dengan operator instanceof:

<?php $quadrate = new Quadrate; var_dump($quadrate instanceof Quadrate); // akan menampilkan true var_dump($quadrate instanceof Figure); // akan menampilkan true ?>

Buatlah interface Figure3d yang akan memiliki metode getVolume dan metode getSurfaceSquare.

Buatlah kelas Cube yang akan mengimplementasikan interface Figure3d.

Buatlah beberapa objek kelas Quadrate, beberapa objek kelas Rectangle dan beberapa objek kelas Cube. Simpanlah mereka dalam array $arr secara acak.

Ulangi array $arr dengan perulangan dan tampilkan pada layar hanya luas dari objek yang mengimplementasikan interface iFigure.

Ulangi array $arr dengan perulangan dan tampilkan untuk figur datar luasnya, dan untuk figur tiga dimensi - luas permukaannya.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak