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
Anda sekarang membaca artikel OOP PHP #9 : Interface dengan alamat link https://dev-create.blogspot.com/2020/07/oop-php-9-interface.html
Judul : OOP PHP #9 : Interface
link : OOP PHP #9 : Interface
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