OOP PHP #9 : Interface - Hallo sahabat Dev-Create, Pada Artikel yang anda baca kali ini dengan judul OOP PHP #9 : Interface, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel Pemrograman, Artikel Pemrograman PHP, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : OOP PHP #9 : Interface
link : OOP PHP #9 : Interface

Baca juga


OOP PHP #9 : Interface


Ihza Rizky Blog

Bismillah, Jika pada artikel sebelumnya telah dijelaskan mengenai "OOP PHP #8 : Abstract Class dan Abstract Method" . Maka, Artikel kali ini akan membahas lanjutannya yaitu "OOP PHP #9 : Interface". Antara Abstract dan Interface sebenarnya hampir sama dalam hal signature. akan tetapi, ada yang membedakan fungsi keduanya. Berikut Penjelasannya :

  • Pengertian Interface
 Interface Adalah Sebuah pakem perjanjian dari methods. Class yang menggunakan interface harus implementasi ulang method yang ada di dalam interface. Interface merupakan bentuk lain dari Abstrak yang memiliki konsep dan tujuan berbeda. isi dari interface hanyalah Signature atau Nama methodnya tanpa isi. untuk implementasinya menggunakan keyword "interface" nama interface{}. 

dan class yang menggunakan interface harus dan waiib deklarasi ulang semua method yang berada di dalam interface dan menyertakan keyword "implements". Untuk inherit interface, bisa menggunakan keyword extends dan untuk interface turunannya tidak mendeklarasikan ulang interface utamanya. untuk implementasi inherit interface menggunakan keyword "extends". Contoh : interface laptops extends laptop {}

Selain itu juga method dan property dari interface serta turunannya harus menSet Public hak aksesnya dan jika tidak akan mengakibatkan Fatal Error.

  • Penggunaan Interface


  • Penggunaan Inherit Interface



Demikianlah Artikel OOP PHP #9 : Interface

Sekianlah artikel OOP PHP #9 : Interface kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel OOP PHP #9 : Interface dengan alamat link https://dev-create.blogspot.com/2020/07/oop-php-9-interface.html