Seperti yang kita pahami bahwa sebuah method memiliki property dan method. Oleh karena itu seyogyanya pengisian nilai sebuah property dilakukan oleh method.Membuat methodDisini kita akan menunjukkan perbedaan set property tanpa menggunakan method dan set property dengan menggunakan method.Program berikut adalah mengset atau memberikan nilai property dan mengakses property tanpa menggunakan method : Outputnya :[email protected] Dari program diatas, kita membuat objek andi kemudian objek tersebut memberi nilai property email dan setelah itu langsung mengakses nilai dari property email tersebut.Pada program dibawah ini, kita akan memberikan nilai sebuah property yang dilakukan melalui method begitu juga untuk mencetak nilai propertynya dilakukan sebuah method. Sehingga disini kita memiliki dua buah method : <?phpOutputnya : [email protected] Program diatas membuat objek andi, kemudian objek andi memanggil method tampung untuk mengirimkan nilai "[email protected]". Nilai property tersebut pada method tampung disimpan pada property email. Kemudian untuk menampilkan nilai property tersebut, dilakukan oleh method cetak.Jika kita perhatikan kedua program diatas, sama-sama menghasilkan output : [email protected]. Mungkin timbul pertanyaan, lalu cara mana yang menguntungkan atau cara mana yang harus kita gunakan ?. Untuk menjawab pertanyaan diatas, kembali lagi kepada konsep object oriented programming (oop), dimana sebuah objek memiliki data member (property) dan method. Dan tujuan utama dari konsep OOP adalah menyediakn fleksibilitas dalam hal reusibilitas (kemampuan untuk menggunakan kembali). Dengan demikian jika sebuah objek dalam sebuah class akan berinteraksi dengan objek di class lain, maka pemberian nilai property dalam method sangat berguna. Karena property dalam objek A (Class A) dapat diset pada Objek B (Class B) melalui perantara method. Disinilah yang kita namakan konsep OOP menawarkan fleksibilitas dalam hal reusibilitas. Pada Artikel kali ini, Mimin akan mengajak kalian belajar tentang Show Daftar Isi Pengertian OOP pada PHP
Berikut akan Mimin contohkan <?php class Buah { // Deklarasi Variabel public $nama; // Deklarasi Fungsi public function namaBuah() { echo $this->nama; } } Bisa dilihat pada syntax diatas, ada syntax <?php $Apel = new Buah();0 ini dibedakan berdasarkan Jenis Generalnya, contohnya <?php $Apel = new Buah();1 dll. Didalam class Buah , dia memiliki sebuah Property atau Variabel, yang dinamai <?php $Apel = new Buah();3, digunakan untuk menyimpan nama Buah kita. Lalu ada sebuah Method atau Fungsi yang bernama <?php $Apel = new Buah();4, ini digunakan untuk menampilkan nama Buah di Codingan kita. Setelah kita memiliki sebuah <?php $Apel = new Buah();7. Objek pada OOPObjek adalah output dari <?php $Apel = new Buah(); Nah, bisa dilihat di syntax diatas, <?php $Apel = new Buah();0kita itu OOP 4, maka <?php $Apel = new Buah();7nya bisa saja Apel, Jeruk, dan semua jenis buah lainnya. Objek dibutuhkan untuk menjalankan Class yang kita miliki seperti Kelebihan Konsep OOPKonsep OOP telah menjadi standar dalam dunia pemograman saat ini, dan telah menggeser konsep pemrograman prosedural yang memecah alur program menjadi beberapa prosedur dalam bentuk fungsi. OOP memiliki beberapa keunggulan dibandingkan pemrograman prosedural antara lain
KesimpulanOOP pada PHP adalah yang yang wajib untuk kita pelajari saat kita ingin membuat sebuah Program dengan Clear Code. Setelah ini, Mimin akan memulai List untuk Studi Kasus yang berhubungan dengan Database, dan akan menggunakan OOP pada PHP sebagai sebuah class untuk melakukan Koneksi ke Database MYSQL dan juga mengolah Data yang ada di Database. Apabila teman-teman ingin belajar Bagaimana cara untuk membuat koneksi dari PHP ke Database mysql, bisa dilihat postingan dibawah ini
Mungkin sampai disini saja penjelasan mimin mengenai OOP, apabila teman-teman ingin mempelajari OOP lebih dalam, bisa lihat di website kesayangan Programmer yaitu w3schools.com Apakah PHP menggunakan OOP?OOP menjadi standar dalam bidang pemrograman modern termasuk PHP.
Bagaimana OOP bekerja?Object oriented programming atau OOP adalah konsep pemrograman yang berorientasi pada objek atau data untuk mengatur sebuah desain program. Secara garis besar, cara kerja OOP yaitu membangun program dari gabungan objek-objek yang saling berhubungan dan disusun menjadi satu kesatuan.
Apakah laravel termasuk OOP?Laravel relatif mudah untuk dipelajari selama Anda sudah memahami dasar-dasar pemrograman. Hal ini termasuk PHP dan konsep object-oriented programming (OOP).
OOP menggunakan bahasa apa?Contoh bahasa pemrograman berorientasi objek antara lain Java, PHP, Python, dan Ruby.
|