Kalo masi bingung bisa buka :)

Oleh fikria.shaleha 77 35 pada Sabtu, 5 Des. 2020, 22:42:58


Kembali ke forum soal ini

#php #pemograman-berorientasi-objek-di-php #dasar-pemograman-berorientasi-objek-pbo-di-php


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



Unit 1
Pahamin kodingannya ya. Just "periksa"

Unit 2
class Orang {
 
}
$guru = new Orang();
$murid = new Orang();

Unit 3
class Orang {
  // berikan properti di bawah
  public $lokasi = "codesaya";
  public $nama;
  public $umur;
}

$guru = new Orang();
$murid = new Orang();



// akses properti dari $guru di bawah
echo $guru->lokasi;

Unit 4
class Orang {
  public $lokasi = "codesaya";
  public $nama;
  public $umur;

  // berikan __construct di bawah
  public function __construct($nama,$umur){
  $this->nama = $nama;
  $this->umur = $umur;
  }
}
// Ubah baris dibawah dengan memberi
//  dua parameter di antara tanda kurung
$guru = new Orang("Barney","40");
$murid = new Orang("akhi","19");

// akses properti dari $guru & murid di bawah
echo $guru->umur;
echo $murid->nama;

Unit 5
class Orang {
    public $lokasi = "codesaya";
    public $nama;
    public $umur;

    public function __construct($nama, $umur) {
        $this->nama = $nama;
        $this->umur = $umur;
    }

    // ciptakan metode menyapa() di bawah
  public function menyapa(){
    return "Hi, saya $this->nama umur saya $this->umur.";
  }
}

$saya = new Orang("Uzumaki Himawari", 19); 

// panggil dan cetak metode menyapa() $saya di bawah
echo $saya->menyapa();

Unit 6
// Anda hebat! =)
class kucing { //buat class
	public $lucu = true; //buat properti dan isi true or false
	public $warna = "hijau";//buat parameter dengan string  

	public function __construct($warna) 
    {
 		$this->warna = $warna; 
    }
}

Unit 7
class Kucing {
  public $lucu = true;
  public $warna;
  
  public function __construct($warna) {
    $this->warna= $warna;
  }
  public function meong(){
    return "meong...!!";
  }
  public function menyapa(){
    return "Hai, saya si $this->warna.";
  }
} 
$putih=new Kucing("putih");
$hitam=new Kucing("hitam");

echo $hitam->menyapa();
echo $hitam->meong();
echo $putih->meong();

Unit 7
class Handphone {
  public $kamera;
  public $tahun;
  public $layar_sentuh = true;
  
  public function __construct($kamera,$tahun){
    $this->kamera = $kamera;
    $this->tahun = $tahun;
  }
  public function ambil_photo() {
    return "$this->kamera jepret..!!";
  }
}
$canggih = new Handphone("8 Megapixels","2013");
$jadul = new Handphone("2 Megapixels","2012");

$jadul->layar_sentuh = false;


echo $canggih->ambil_photo();

4 jempol




Belum ada tanggapan