Menyatukan semuanya (II)

Oleh fazgrunge13 185 32 pada Minggu, 9 Mei 2021, 22:34:28


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



class Kucing {
  public $lucu = true;
  public $warna;
  public $meong = "Meong..!!";
  
  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 $putih->meong();
1 jempol


uchiha_obito01
128
0
· 2 tahun, 11 bulan yang lalu · 0 jempol

sepertinya di kode kakak kurang sdikit bumbu variabel

buatlah sebuah variabel tambahan seperti
$kucing_putih dan $kucing_hitam

uchiha_obito01
128
0
· 2 tahun, 11 bulan yang lalu · 0 jempol

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.";
  }
  
} 
// Memberikan isian variabel $warna 
// Pada Masing-masing kucing
$kucing_hitam = new Kucing("hitam");
$kucing_putih = new Kucing("putih");

// Baru disini kita membuat objeknya
// dan mengisinya
$hitam = $kucing_hitam->menyapa();
$putih = $kucing_putih->meong();

// selanjutnya kita cukup echo variabel
//yang mewakili tiap tiap kucing tsb
echo $hitam;
echo "<br>";
echo $putih