HARIFIN A. TUMPA TERPILIH MENJADI KMA

JAKARTA-HUMAS. Wakil Ketua Mahkamah Agung Bidang Non Yudisial, Harifin A. Tumpa, ditetapkan menjadi ketua Mahkamah Agung Terpilih dalam rapat paripurna Mahkamah Agung dengan agenda khusus pemilihan ketua [...]

MA Hukum 17 Hakim Nakal

JAKARTA-HUMAS. Mahkamah Agung menjatuhkan sanksi kepada 17 orang Hakim `nakal` di berbagai Pengadilan yang ada di Indonesia, setelah mereka terbukti melakukan pelanggaran dalam menunaikan tugasnya [...]

KMA, WKMA BIDANG YUDISIAL DAN WKMA BIDANG NON YUDISIAL MENGUCAPKAN SUMPAH DI HADAPAN PRESIDEN - RI.

JAKARTA-HUMAS, Selasa, 10 Februari 2009 Ketua Mahkamah Agung Harifin A Tumpa, Wakil Ketua Bidang Yudisial Abdul Kadir Mappong dan Wakil Ketua Bidang Non Yudisial Ahmad Kamil, mengucapkan sumpah [...]

KABUA : “BARANG MILIK NEGARA HARUS ADA ADMINISTRASINYA”

JAKARTA-HUMAS. “Penatusahaan SABMN seluruh Pengadilan haruslah secara kontinyu, dan asset yang dimiliki di masing-masing Eselon I mulai saat ini sudah jelas kepemilikannya dan sudah selayaknya [...]

KERJASAMA RI-AS DI BIDANG PERADILAN

WASHINGTON DC-HUMAS. Hubungan Amerika Serikat dan Indonesia beberapa tahun belakangan ini berjalan semakin baik. Banyak hal dari Indonesia, seperti masalah penanganan HAM, pelaksanaan supremasi hukum, pemberantasan korupsi dan lain-lain [...]

Acara Syukuran Peningkatan Kelas

Jepara, Acara syukuran kenaikan kelas I B yang diselenggarakan pada tanggal 09 Desember 2008 bertempat di Pengadilan Negeri Jepara, JL. KHA. FAUZAN No. 04 Jepara,berlangsung sangat meriah dan lancar sampai selesainya acara [...]
Google
Google Eko Budhi Harto
ip-location

PHP dan Class Part3



Kalau pada artikel sebelumnya saya telah membahas class dan
pewarisan (Inheritance), maka pada artikel yang ketiga ini saya akan
membahas tentang Overriding. Apa itu Overriding?
Terkadang dalam membuat program, kita bingung memberikan nama
variabel.Pada pemrograman prosedural, kita tidak dapat menggunakan
variabel yang sama berulang-ulang. Tetapi pada Konsep OOP, kita dapat
menggunakan variabel yang sama secara berulang-ulang tetapi operasi
yang dilakukan oleh metode tersebut berbeda. Inilah yang dinamakan Overriding.

Untuk lebih jelasnya, mari kita lihat contoh sederhana dari konsep overriding di bawah ini :

<?php
class induk {
var $kata = "Cetak induk";
function kata () {
print $this->kata;
}
}
class anak extends induk {
var $kata = "Cetak Anak";
function kata () {
print $this->kata;
}
}
$cetak = new anak ();
$cetak->kata();
?>

Hasilnya : cetak anak.

Mengapa
yang tertampil di layar adalah kata "cetak anak" padahal seharusnya
pewarisan kelas induk mengharuskan "cetak induk" ? Karena pada class
anak terjadi overriding pada method kata. Sehingga pada saat
dijalankan, yang tertampil di layar bukanlah cetak induk tetapi cetak
anak..Yup...Sekian dulu penjelasan dari saya.Semoga teman-teman
sekalian dapat paham dan mengerti. Jika ada yang ingin ditanyakan
silahkan hubungi saya di :

Email 1 : ivan@ilmuwebsite.com
Email 2 : ivan_wen_piao@yahoo.co.id
Web : http://ivan.ilmuwebsite.com



Sumber dari situs Ilmu Website dalam kategori php kuliah dengan judul PHP dan Class Part3

Artikel yang berhubungan :



0 komentar

Tes Kecocokan

+ =

Recent Comment