OOP PHP : Object Interface

 OOP PHP : Object Interface
Assalamu'alaikum W. W.
A. Pendahuluan
Halo, pada kesempataan kali ini saya akan menjelaskan tentang OOP PHP dalam unsur object interfacenya.
1.Pengertian
Menurut wikipedia :
- PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
- OOP (Object Oriented Programmin) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya,
2.Latar Belakang
Ingin mengetahui bagaimana membuat program PHP yang menggunakan OOP.
3.Maksud dan Tujuan
Paham dan dapat mengggunakan OOP PHP, sehingga dapat membuat website PHP selain dengan cara prosedural.
B. Alat dan Bahan
- PC
- Text Editor
- Web Browser
- Web Server
- Internet
C. Jangka Waktu Pelaksanaan
1 Jam
D. Penjelasan
Object Interface adalah sebuah ‘kontrak’ atau perjanjian implementasi method. Sebenarnya Object Interface mirip dengan Abstract Class, walaupun menurut konsep tujuan penggunaannya berbeda. Object Interface juga biasa disebut interface saja.
Sama dengan abstract class, dalam interface juga hanya berisi signature dari method, yakni hanya nama method dan parameternya saja. Isi dari method interface akan dibuat ulang untuk class yang menggunakan interface.
Object interface hampir mirip dengan abstract class, hanya saja semua yang berada di dalam interface harus dibuat ulang oleh class yang menggunakan interface.
Contoh :
E. Kesimpulan
Object interface sebenarnya hampir sama dengan abstract class, namun di interface kita harus selalu menulis ulang semua yang berada dalam interface, namun ketika kita menggunakan abstract class, hanya abstract method yang harus di tulis ulang.
F. Referensi
https://id.wikipedia.org/wiki/PHP
https://id.wikipedia.org/wiki/Pemrograman_berorientasi_objek
https://www.duniailkom.com/tutorial-belajar-oop-php-pengertian-object-interface-dalam-pemrograman-berbasis-objek/

Wassalamu'alaikum W. W.

0 Response to "OOP PHP : Object Interface"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel