Part 2 Pengantar Object Oriented Programming dengan dengan PHP Part 2
IKB112312
STMIK EL RAHMA
Oleh : Wahyu Widodo
Pertemuan 2
[ Pengantar Object Oriented Programming Ke 2 ]
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Tahapan apa saja dalam membuat sebuah class ?
Rumuskan class yang akan dibuat ( class behaviour )
Buat definisi method
Tentukan variable yang merepresentasikan class state
Buat implementasi method
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Praktek membuat class rekening tabungan
Simpan dengan nama rekening.php
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Cara menggunakan class
Object as Reference
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Object Cloning
Coba teknik cloning berikut ini :
Kenapa rekening isal dan rian sama ?
Kenapa rekening aisyah beda ?
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Constructor dan Destructor
Setelah mempraktikkan kode diatas, sebutkan apa saja kegunaan dari constructor dan
destructor ?
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Variable
Terdapat 3 level akses :
Public
Private
Protected
Contoh variable public :
Coba ganti public menjadi private. Apa yang terjadi ?
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Berikut ini adalah contoh variable protected
Apa persamaan private dan protected ?
Lalu apa perbedaannya ?
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Method
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Tugas 1
1. Perlukah suatu method diberikan level akses sebagaimana variable ? jika
jawabannya perlu, berikan alasannya dan buatlah contoh pengembangan
level akses method dari contoh diatas.
2. Buatlah tutorial bagaimana cara penanganan kesalahan (error handling)
dengan try dan catch.
STMIK EL RAHMA
Oleh : Wahyu Widodo
Pertemuan 2
[ Pengantar Object Oriented Programming Ke 2 ]
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Tahapan apa saja dalam membuat sebuah class ?
Rumuskan class yang akan dibuat ( class behaviour )
Buat definisi method
Tentukan variable yang merepresentasikan class state
Buat implementasi method
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Praktek membuat class rekening tabungan
Simpan dengan nama rekening.php
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Cara menggunakan class
Object as Reference
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Object Cloning
Coba teknik cloning berikut ini :
Kenapa rekening isal dan rian sama ?
Kenapa rekening aisyah beda ?
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Constructor dan Destructor
Setelah mempraktikkan kode diatas, sebutkan apa saja kegunaan dari constructor dan
destructor ?
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Variable
Terdapat 3 level akses :
Public
Private
Protected
Contoh variable public :
Coba ganti public menjadi private. Apa yang terjadi ?
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Berikut ini adalah contoh variable protected
Apa persamaan private dan protected ?
Lalu apa perbedaannya ?
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Method
Pertemuan 2 : Pengantar Object Oriented Programming dengan dengan PHP Part 2
Tugas 1
1. Perlukah suatu method diberikan level akses sebagaimana variable ? jika
jawabannya perlu, berikan alasannya dan buatlah contoh pengembangan
level akses method dari contoh diatas.
2. Buatlah tutorial bagaimana cara penanganan kesalahan (error handling)
dengan try dan catch.