AYO PAHAMI!


Petunjuk:

  1. Perhatikan kode program PHP yang ditampilkan di kotak sebelah kiri.
  2. Ketik ulang seluruh baris kode tersebut ke dalam editor di sebelah kanan.
  3. Pastikan setiap baris dan struktur penulisan sesuai dengan contoh (termasuk titik koma, kurung, dll).
  4. Tekan tombol RUN di dalam editor untuk menjalankan program.
  5. Perhatikan hasil keluaran di bawah editor. Apa yang ditampilkan?
<?php
class Komponen {
    public function tampilkanOutput() {
        echo "Menampilkan sesuatu...";
    }
}

class GambarKomponen extends Komponen {
    function tampilkanOutput() {
        echo "Menampilkan gambar yang indah.";
    }
}

// Penggunaan
$obj = new GambarKomponen();
$obj->tampilkanOutput(); 
?>

Kode di atas mendefinisikan sebuah class bernama GambarKomponen yang merupakan turunan dari class induk Komponen melalui pewarisan (inheritance). Di dalamnya terdapat method tampilkanOutput() yang didefinisikan untuk menampilkan teks "Menampilkan gambar yang indah.". Ini menunjukkan bahwa class turunan dapat memiliki implementasi method sendiri, baik untuk menggantikan atau melengkapi fungsionalitas yang diwarisi dari class induknya.

⬅ Kembali ke Halaman Sebelumnya