Anda dapat menggunakan antarmuka dalam PHP untuk menentukan metode mana yang harus diterapkan oleh suatu kelas. Antarmuka memudahkan penggunaan beberapa kelas secara bersamaan. Istilah "polimorfisme" mengacu pada saat dua atau lebih grup berbagi antarmuka yang sama. Show
Apa itu Antarmuka di PHP?Antarmuka dalam PHP menetapkan kontrak yang harus dipatuhi oleh suatu kelas. Antarmuka adalah cetak biru untuk kelas, seperti halnya kelas PHP untuk objek. Dalam hal apa yang bisa dipanggil, bagaimana bisa dipanggil, dan apa yang akan dikembalikan, setiap kelas yang mengimplementasikan antarmuka tertentu dapat diharapkan untuk berperilaku dengan cara yang sama. Program Pascasarjana. Pengembangan Web Stack Penuhdalam Kolaborasi dengan Caltech CTME Daftar Sekaranginterface Pengguna dapat membangun program dengan mendefinisikan metode publik yang harus diimplementasikan oleh kelas, tanpa harus khawatir tentang nuansa dan spesifikasi bagaimana metode tersebut diimplementasikan. Tingkat abstraksi berikutnya adalah apa yang dikenal sebagai. Ini mirip dengan proses abstrak dan grup abstrak. Antarmuka diklasifikasikan sebagai kelas, kecuali kata kunci kelas diganti dengan kata kunci antarmuka, dan hanya prototipe fitur yang ditentukan. Tidak ada variabel data di gui. Gui menjamin bahwa semua metode yang ingin dioperasikan oleh pemrogram dikatalogkan dengan cara yang tepat Pemrogram mendapat manfaat dari antarmuka dengan berbagai cara.
Antarmuka membantu dalam memenuhi tujuan
Membuat AntarmukaMari kita lihat contoh bagaimana Anda dapat membuat antarmuka di PHP antarmuka MyInterfaceName { metode fungsi publik(); metode fungsi publikB(); } ?> Contoh. antarmuka MyInterfaceName{ metode fungsi publik1(); metode fungsi publik2(); } kelas MyClassName mengimplementasikan MyInterfaceName{ metode fungsi publik1(){ gema "Metode1 Dipanggil". "\N"; } metode fungsi publik2(){ gema "Metode2 Dipanggil". "\N"; } } $obj = newNamaKelasSaya; $obj->metode1(); $obj->method2(); ?> Kursus Baru. Pengembangan Stack Penuh untuk PemulaPelajari Git Command, Angular, NodeJS, Maven & Lainnya Daftar SekarangKeluaranKarakteristik AntarmukaBerikut ini adalah beberapa karakteristik antarmuka dalam PHP
Keuntungan Antarmuka PHP
Fitur Menarik dari Antarmuka PHP
Contoh 1. antarmuka i1 { fungsi publik fun1(); } antarmuka i2 { fungsi publik fun2(); } kelas cls1 mengimplementasikan i1,i2 { fungsi menyenangkan1() { gema "javatpoint"; } fungsi menyenangkan2() { gema "SSSIT"; } } $obj= new cls1(); $obj->fun1(); $obj->fun2(); ?> KeluaranKursus Pengembang Java Stack PenuhBermitra dengan HIRIST dan HackerEarth JELAJAHI KURSUSKesimpulanPHP dianggap sebagai salah satu bahasa paling efektif dalam mengembangkan situs web. Ini menawarkan kepada pengguna sebuah platform di mana mereka dapat membuat halaman web yang menarik yang akan membuat audiens terpikat untuk waktu yang lama. Jika Anda suka mengembangkan dan mendesain situs web, maka Anda harus memiliki pengetahuan yang baik tentang antarmuka dalam bahasa PHP. Ingin belajar bahasa secara profesional? . Kursus ini akan mengajarkan Anda konsep dengan cara terbaik. tentang PenulisSimplilearn adalah salah satu penyedia pelatihan online terkemuka di dunia untuk Pemasaran Digital, Komputasi Awan, Manajemen Proyek, Ilmu Data, TI, Pengembangan Perangkat Lunak, dan banyak teknologi baru lainnya Bagaimana cara memeriksa apakah suatu kelas mengimplementasikan antarmuka PHP?Anda dapat menggunakan operator "instanceof" . Untuk menggunakannya, operan kiri adalah turunan kelas dan operan kanan adalah antarmuka. Ini mengembalikan true jika objek mengimplementasikan antarmuka tertentu.
Berapa banyak kelas yang dapat mengimplementasikan antarmuka?Sebuah kelas dapat mengimplementasikan lebih dari satu antarmuka sekaligus . Sebuah kelas hanya dapat memperluas satu kelas, tetapi mengimplementasikan banyak antarmuka. Antarmuka dapat memperluas antarmuka lain, dengan cara yang sama seperti kelas dapat memperluas kelas lain.
Bagaimana Anda menguji apakah suatu kelas mengimplementasikan antarmuka di Jawa?isInterface() metode
. Metode ini mengembalikan nilai true jika kelas yang diberikan adalah sebuah antarmuka. Jika tidak, metode mengembalikan false , yang menunjukkan bahwa kelas yang diberikan bukan antarmuka.
Bagaimana cara mewarisi antarmuka di PHP?Untuk mengimplementasikan antarmuka, Anda perlu menggunakan kata kunci implements . Kekhususan mendasar yang penting yang harus Anda perhatikan adalah itu. semua metode dalam antarmuka harus disertakan dalam kelas yang mengimplementasikan antarmuka. |