Aplikasi kompleks apa pun dapat dikembangkan dengan cara yang lebih mudah dikelola dan dipelihara dengan menggunakan pemrograman berorientasi objek (OOP). Ini lebih efisien daripada pemrograman prosedural untuk mengembangkan aplikasi yang besar dan rumit. Dalam pemrograman ini, semua variabel dan fungsi didefinisikan sebagai grup dengan menggunakan kelas dan instance kelas disebut objek yang digunakan untuk mengakses properti kelas. Tutorial ini menunjukkan dasar-dasar pemrograman berorientasi objek dengan penggunaan kelas dan objek Show
KelasSetiap kelas berisi variabel dan fungsi yang diperlukan untuk menentukan properti dari grup tertentu. Umumnya, nama class didefinisikan dengan diawali huruf kapital dan dalam bentuk tunggal. Kata kunci, kelas digunakan untuk mendeklarasikan kelas Sintaksis kelas Nama_kelas { ObjekObjek dideklarasikan untuk menggunakan properti kelas. Variabel objek dideklarasikan dengan menggunakan kata kunci baru diikuti dengan nama kelas. Beberapa variabel objek dapat dideklarasikan untuk sebuah kelas. Variabel objek berfungsi sebagai variabel referensi. Jadi, jika nilai properti dari suatu kelas diubah oleh satu objek, maka nilai properti dari objek lain dari kelas yang sama akan diubah pada suatu waktu. Sintaksis $object_name = baru Nama_kelas () Contoh 1. Mendeklarasikan dan membaca properti kelasContoh berikut menunjukkan cara mendeklarasikan dan mengakses properti kelas. Buat file PHP dengan skrip berikut. Dua properti bernama $nama dan $harga dari kelas bernama Produk dideklarasikan dan diinisialisasi dengan nilai. Selanjutnya, objek kelas ini dideklarasikan untuk mencetak nilai properti sebagai objek dan mencetak setiap nilai properti secara terpisah
Keluaran Output berikut akan muncul setelah menjalankan skrip di atas dari server Contoh-2. Deklarasikan kelas dengan properti dan metodeContoh berikut menunjukkan cara mendeklarasikan properti dan metode dalam sebuah kelas. Buat file PHP dengan skrip berikut. $name, $type dan $price telah dideklarasikan sebagai properti dari class bernama Product. Sebuah fungsi bernama details() telah dideklarasikan sebagai metode kelas yang akan mencetak nilai properti kelas. Selanjutnya, objek dari kelas ini telah mendeklarasikan dan memanggil metodenya, details()
Keluaran Output berikut akan muncul setelah menjalankan skrip di atas dari server Contoh-3. Deklarasikan kelas dengan properti dan metode dengan argumenContoh berikut menunjukkan penggunaan properti dan metode dengan argumen di kelas. Buat file PHP dengan skrip berikut. Tiga nilai properti bernama $name, $type, dan $price telah dideklarasikan dan diinisialisasi dengan nilai-nilai tersebut. Sebuah fungsi bernama total_price() telah dideklarasikan dengan argumen bernama $qty sebagai argumennya. total_price() akan menghitung harga total produk berdasarkan nilai argumen dan mengembalikannya ke pemanggil. Di sini, $variabel ini digunakan untuk membaca nilai properti kelas, $harga. Selanjutnya, variabel objek bernama $object telah dideklarasikan untuk mengakses properti dan metode kelas. Variabel $quantity telah digunakan dalam skrip untuk meneruskan nilai argumen ke total_price(). Semua nilai properti dan nilai balik dari fungsi akan dicetak dengan menggunakan variabel objek
Keluaran Output berikut akan muncul setelah menjalankan skrip di atas dari server Contoh-4. Inisialisasi properti kelas di luar kelasPada contoh sebelumnya, semua nilai properti diinisialisasi di dalam kelas. Contoh berikut menunjukkan bagaimana properti kelas akan diinisialisasi dengan menggunakan objek kelas. Buat file PHP dengan skrip berikut. Di sini, tiga properti kelas telah didefinisikan di dalam kelas tanpa inisialisasi. Selanjutnya, variabel objek digunakan untuk menginisialisasi properti kelas dan mencetak nilai properti
Keluaran Output berikut akan muncul setelah menjalankan skrip di atas dari server Video tutorialKesimpulanKelas dan objek adalah bagian dasar dari pemrograman berorientasi objek. Konsep properti kelas dan metode harus dibersihkan untuk mempelajari pemrograman berorientasi objek. Konsep dasar kelas dan objek telah dijelaskan dalam tutorial ini. Bagaimana properti dan metode dengan argumen dideklarasikan dalam sebuah kelas, bagaimana nilai properti dapat diinisialisasi di dalam dan di luar kelas dan bagaimana variabel objek dapat digunakan untuk mengakses properti dan metode kelas telah ditunjukkan di sini dengan menggunakan berbagai contoh Bagaimana cara mengakses metode dan properti kelas di PHP?Setelah Anda memiliki objek, Anda dapat menggunakan notasi -> untuk mengakses metode dan properti objek. $objek -> nama properti $objek -> nama metode ([ arg,. ] )
Bagaimana cara mengakses properti kelas di PHP?Dalam metode kelas properti non-statis dapat diakses dengan menggunakan -> (Object Operator). $this->property (di mana properti adalah nama properti) . Properti statis diakses dengan menggunakan. (Titik Dua). diri sendiri. $properti.
Bagaimana cara mengakses properti dan metode Jelaskan dengan contoh di PHP?PHP OOP - Pengubah Akses . publik - properti atau metode dapat diakses dari mana saja. Ini default dilindungi - properti atau metode dapat diakses di dalam kelas dan oleh kelas yang diturunkan dari kelas itu pribadi - properti atau metode HANYA dapat diakses di dalam kelas Bagaimana Anda mengakses variabel dan metode dari kelas di PHP?Anda mengakses variabel di dalam kelas. Di dalam kelas Anda memanggil metode dan variabel seperti itu. $this->myMethod() dan $this->myVar . Di luar Kelas, panggil metode dan var seperti $test->myMethod() dan $test->myVar. Perhatikan bahwa metode dan variabel dapat didefinisikan sebagai Pribadi atau Publik. |