Konstanta di kelas dan jangkauan

Oleh ADETYAAD 274 24 pada Kamis, 20 Okt. 2016, 11:32:59


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



class Kendaraan {

}

class Kereta extends Kendaraan {
  // ciptakan pengendara di bawah
  echo Kereta::pengendara;
}

// cetak isi dari pengendara di bawah

ini yg salah dimana guys kasih petunjuk dong!
2 jempol


ator
239
0
· 8 tahun, 1 bulan yang lalu · 0 jempol

tinggal ditambah ini ka

// cetak isi dari pengendara di bawah
if ( kereta::pengendara ) {
echo "masinis";
}

SahrulDotID
211
1
· 6 tahun, 5 bulan yang lalu · 1 jempol

buat dulu konstanta di class Kereta, 

class Kereta extends Kendaraan {
const pengendara = "masinis"
}


trus ngeprintnya (diluar class):

echo Kereta::pengendara;

cepodrulez
81
0
· 5 tahun, 4 bulan yang lalu · 0 jempol

class Kendaraan {
  const pengedara = true;

}

class Kereta extends Kendaraan {
  // ciptakan pengendara di bawah
  echo Kereta::pengendara;
}

// cetak isi dari pengendara di bawah
if ( kereta::pengendara ) {
echo "masinis";
}


salah dimana ya

ryan.prastyon
79
3
· 5 tahun, 2 bulan yang lalu · 1 jempol

Bisa contek ini :

class Kendaraan {
	const pengendara = true;
}

class Kereta extends Kendaraan {
  // ciptakan pengendara di bawah
    const pengendara = "masinis";
}

// cetak isi dari pengendara di bawah
echo Kereta::pengendara;

FransiscoLGuwara
103
3
· 1 tahun, 11 bulan yang lalu · 0 jempol

class Kendaraan {
	const pengendara = true;
}

class Kereta extends Kendaraan {
  // ciptakan pengendara di bawah
    const pengendara = "masinis";
}

// cetak isi dari pengendara di bawah
echo Kereta::pengendara;