Menyatukan semuanya (II)

Oleh coder69RidhoAsfian 271 2 pada Minggu, 15 Jan. 2017, 13:18:29


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 function __construct($warna) {
    $this->warna= $warna;
  }
  
  public meong(){
  	return "Meong..!!";
  }
  
  public menyapa(){
  	return "Hai, saya si $this->warna";
  }
}

$putih = new kucing("putih");
$hitam = new kucing("hitam");

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


// outputnya jadi seperti ini
Parse error: syntax error, unexpected 'meong' (T_STRING), expecting variable (T_VARIABLE) in your code on line 9

penyelesaiannya gimana ada yg tau ??
0 jempol


bramanto
300
1064
· 3 tahun, 10 bulan yang lalu · 0 jempol

Halo coder @coder69RidhoAsfian, untuk penulisan methodnya. Gunakan :

public function nama_method(){

}

coder belum menggunakan kata "function" pada method meong dan menyapa.

Silahkan ubah, lalu coba jalankan codenya kembali.. ^_^

coder69RidhoAsfian
271
2
penanya
· 3 tahun, 10 bulan yang lalu · 0 jempol

WORK !!! 
Terimakasih @bramanto