function setter digunakan untuk memberikan set nilai untuk suatu properti. function ini sering digunakan untuk memvalidasi data yang masuk sebelum data tersebut diisikan pada suatu properti. Sedangkan getter digunakan untuk menghasilkan suatu nilai dari hasil perhitungan.
Untuk lebih memahami silahkan teman-teman buat kode php seperti berikut :
perhatikan function setter dan getter. function inilah yang melakukan penyembunyian ketika kita memproteksi properti dan method yang ada pada class dengan keyword visibilitas Privite ataupun protected.
Selanjutnya function ini akan kita gunakan untuk mencetak nilai mahasiswa. Teman-teman bisa menambahkan skrip sebagai berikut :
Simpan dan jalankan pada browser. Skrip diatas mendefinisikan proses penginputan data nim, nama, dan nilai yang telah di set pada function nilai().
Sumber :www.dumetschool-com