Menambahkan metode ke class

Oleh rifqieka 300 8 pada Kamis, 1 Juni 2017, 18:05:16


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



kok salah ya?
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("Rasmus Lerdorf", 44); 

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


rifqieka
300
8
penanya
· 7 tahun, 6 bulan yang lalu · 1 jempol

[SOLVED] - ternyata kurang tanda } setelah return "Hi ......"; wkwkwwk

kok salah ya?
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("Rasmus Lerdorf", 44); 

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

rifqieka
300
8
penanya
· 7 tahun, 6 bulan yang lalu · 1 jempol

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("Rasmus Lerdorf", 44); 

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

FransiscoLGuwara
103
3
· 2 tahun yang lalu · 2 jempol

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("Rasmus Lerdorf", 44); 

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

alexandre
88
1
· 1 tahun, 1 bulan yang lalu · 1 jempol

Silahkan coba lagi.
Masukkan file dengan git add.
Untracked artinya ada file yang baru dibuat, umumnya terjadi untuk repo yang baru jadi.
Disini, index.php masih modified karena masih baru dan belum ditandai.