Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Super() pada class javascript
Kan super() itu ada argument nya, itu argument digunakan untuk apa ya?
0
3 Jawaban:
Super digunakan untuk memanggil constructor dari parent class, argument itu sama saja dengan kita menmanggil parent class tersebut dengan keyword new,,,
contoh
<?php
class Mahasiswa
{
public $prodi = "";
public $nama = "";
public $nim = "";
// Constructor Mahasiswa
public function __construct($nim, $nama, $prodi)
{
$this->nim = $nim;
$this->nama = $nama;
$this->prodi = $prodi;
}
}
class MahasiswaTeknikInformatika extends Mahasiswa
{
function __construct($nim, $nama)
{
// Super versi php
parent::__construct($nim, $nama, "Teknik Informatika");
}
}
$ariel = new Mahasiswa("15130001", "Ariel Dillak", "Teknik Informatika");
$don = new MahasiswaTeknikInformatika("15130016", "Don Alfons Nisnoni");
echo $don->prodi; // Teknik Informatika
echo $ariel->prodi; // Teknik Informatika
?>
0