bellshade / PHP

Repositori untuk belajar pemrograman PHP dalam bahasa Indonesia
MIT License
140 stars 105 forks source link

4. Constructor dan destructor (4_constructor_dan_destructor) #110

Closed wildanie12 closed 2 years ago

wildanie12 commented 3 years ago

Sub-materi ini adalah bagian dari materi utama 14_oop_dasar

Constructor adalah sebuah method identifier bawaan PHP OOP yang dijalankan saat objek diinstantiasi. Sementara destructor adalah method yang selalu dijalankan diakhir penggunaan objek kelas.

Disini bisa diimplementasikan constructor untuk menetapkan properti properti langsung. ada 2 bagian yaitu constructor tanpa parameter (untuk menggambarkan bahwa constructor dijalankan saat objek dibuat). dan constructor dengan parameter (untuk menggambarkan bahwa constructor dapat menerima value dari parameter langsung saat objek dibuat)

Pada demonya kamu dapat membuat sebuah constructor yang menampilkan sebuah pesan, dan pada file demo yang lain (yang bagian constructor with parameter) kamu dapat buat constructor yang bisa sekaligus menetapkan nilai propertinya seperti nama,username. Gunakan contoh kelas yang ada pada materi sebelumnya di #109.

rekomendasi nama file:

Baca CONTRIBUTING.md untuk pedoman berkontribusi selengkapnya.