Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Perancangan dan pemrograman web Pertemuan 19

Presentasi serupa


Presentasi berjudul: "Perancangan dan pemrograman web Pertemuan 19"— Transcript presentasi:

1 Perancangan dan pemrograman web Pertemuan 19
Setter dan Getter Perancangan dan pemrograman web Pertemuan 19

2 SETTER DAN GETTER Setter dan Getter adalah method yang biasa digunakan dalam pemrogaman berorientasi objek. Sesuai dengan namanya, setter berarti set nilai, dan getter berarti get nilai. Nilai yang di set dan di get adalah nilai dari atribut atau variabel.

3 KASUS HARI INI Membuat setter dan getter untuk perhitungan nilai mahasiswa Menggunakan konstruktor dan destruktor

4 SETTER DAN GETTER <?php class NilaiMahasiswa {
private $tugas; private $uts; private $uas; function __construct() { $this->tugas = 0; $this->uts = 0; $this->uas = 0; echo “Konstruktor: Set Nilai 0<br/>”; } //Method-method Setter function setTugas($nilai){ $this->tugas = $nilai; } function setUTS($nilai){ $this->uts = $nilai; function setUAS($nilai){ $this->uas = $nilai;

5 SETTER DAN GETTER //Method-method Getter function getTugas(){
return $this->tugas; } function getUTS(){ return $this->uts; function getUAS(){ return $this->uas; function getNA(){ $nilaiAkhir = (0.2*$this->tugas) + (0.3*$this->uts) + (0.5*$this->uas); return $nilaiAkhir;

6 SETTER DAN GETTER function __destruct(){
echo “Destruktor : Nilai-Nilai di Hapus Dari Memori”; } $NM = new NilaiMahasiswa(); $NM->setTugas(90); $NM->setUTS(65); $NM->setUAS(88); echo “Nilai Tugas = ”,$NM->getTugas,“<br/>”; echo “Nilai UTS = ”,$NM->getUTS,“<br/>”; echo “Nilai UAS = ”,$NM->getUAS,“<br/>”; echo “Nilai Akhir = ”,$NM->getNA; ?>

7 Keluaran Yang Dihasilkan
Konstruktor: Set Nilai 0 Nilai Tugas = 90 Nilai UTS = 65 Nilai UAS = 88 Nilai Akhir = 81.5 Destruktor : Nilai-Nilai di Hapus Dari Memori


Download ppt "Perancangan dan pemrograman web Pertemuan 19"

Presentasi serupa


Iklan oleh Google