menambah properti lagi dikelas

Oleh Salimun 109 0 pada Kamis, 3 Des. 2015, 14:49:33


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



Tolong dong kasih tau nih salahnya dimana?

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

  // berikan __construct di bawah
  public function _construct($nama,$umur) {
    $this->nama = $nama;
    $this->umur = $umur;
}
  public function menyapa() {
    return "Hi, saya $this->nama umur saya $this->umur.";
  }
}
// Ubah baris dibawah dengan memberi
//  dua parameter di antara tanda kurung
$lokasi = new orang ("codesaya");
$guru = new Orang ("Barney",40);
$murid = new Orang ("Salimun",38);

// akses properti dari $guru & murid di bawah
  echo $guru->menyapa();
  echo $murid->menyapa();
0 jempol


miminkece
300
5
· 9 tahun yang lalu · 0 jempol

Gak ada yang salah kok gan

akhisyabab
99
4
· 8 tahun, 10 bulan yang lalu · 1 jempol

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;

capteinnemo
87
1
· 8 tahun, 10 bulan yang lalu · 1 jempol

jangan lupa.. penulisan construct

__construct

*underscorenya ada 2

codingw
218
5
· 8 tahun, 10 bulan yang lalu · 0 jempol

Salah ya pada penulisan __construct.
Lalu ada kode "$lokasi = new orang ("codesaya");" itu mungkin bisa dihapus saja

agizta
163
1
· 8 tahun, 7 bulan yang lalu · 1 jempol

__consruct

molor
143
1
· 8 tahun, 7 bulan yang lalu · 0 jempol

kalo ini gmana .... ??
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("molor",56);
$murid = new Orang("terus",12);

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