OOP PHP : Final Method dan Final Class

 OOP PHP : Final Method dan Final Class
Assalamu'alaikum W. W.
A. Pendahuluan
Halo, pada kesempataan kali ini saya akan menjelaskan tentang OOP PHP dalam unsur Final Method dan Final Class.
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
Pengertian Final Method dan Final Class
Ketika kita membuat desain class, kita sering kali menurunkan sebuah class kepada class yang lain, atau yang biasa dikenal dengan julukan inheritance/pewarisan. OOP juga membolehkan kita untuk ‘menimpa’ method milik parent class dengan method milik child class. Proses penimpaan method atau dikenal dengan istilah overridden method ini dilakukan dengan cara membuat nama method yang sama dengan nama method yang ada di dalam parent class.
Ketika kita menambahkan keyword final kepada sebuah method, maka method tersebut tidak dapat didefenisikan ulang di dalam child class. Dan ketika sebuah class ditambahkan keyword final, maka class tersebut tidak dapat diturunkan sama sekali. Inilah pengertian dari final method dan final class.
Contoh Final Mehod :

Contoh Final Class :

E. Kesimpulan
Final yang dimaksud bertujuan agar sebuah method tidak dapat didefinisikan oleh child class.
F. Referensi
https://id.wikipedia.org/wiki/PHP
https://id.wikipedia.org/wiki/Pemrograman_berorientasi_objek

 Wassalamu'alaikum W. W.

0 Response to "OOP PHP : Final Method dan Final Class"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel