ini contoh soalnya
Instruksi:
Pertama ciptakan sebuah tipe objek Handphone dengan properti $kamera dan $tahun.
Selanjutnya ciptakan sebuah properti $layar_sentuh dengan nilai true.
Dengan __construct() tetapkan properti $kamera dan $tahun, dengan mengambil dua parameter.
Buat metode ambil_photo() yang akan mengembalikan string "$this->kamera jepret..!!".
Buat objek $canggih dari Handphone dengan data
Kamera: 8 Megapixels
Tahun : 2013
Lagi buat objek $jadul dengan data
Kamera: 2 Megapixels
Tahun : 2012
Dan ubah $layar_sentuh dari $jadul menjadi false.
Panggil dan cetak isi dari metode ambil_photo() di $canggih.
>>>>>>>>>>>>>>>>>>>>
-----ini kodingan saya gan------
class Handphone{
public $kamera;
public $tahun;
public function __construct($kamera, $tahun) {
$this->kamera = $kamera;
$this->tahun = $tahun;
}
public function ambil_foto(){
return "$this->kamera jepret..!!";
}
}
$canggih=new Handphone("Kamera: 8 Megapixels
Tahun : 2013");
$jadul=new Handphone("Kamera: 2 Megapixels
Tahun : 2012");
echo $jadul->ambil_foto();
0 jempol
bramanto
300
1167
·
9 tahun, 2 bulan yang lalu
·
1 jempol
Hai coder @ludfyrahman. Perhatikan instruksi soal dengan baik yaa..
2. Selanjutnya ciptakan sebuah properti $layar_sentuh dengan nilai true.
Coder belum menciptakan properti tersebut pada class Handphone.
public $layar_sentuh = true;
-------------------------------------------------------------------------
Untuk memanggil objekNya coder cukup mengetikkan sintaks sederhana ini :
$canggih = new Handphone("8 Megapixels", 2003);
$jadul = new Handphone("2 Megapixels", 2012);
---------------------------------------------------------------------------
Perhatikan kembali instruksi soal yang diberikan :
6. Dan ubah $layar_sentuh dari $jadul menjadi false.
$jadul->layar_sentuh = false;
-------------------------------------------------------------------------
Yang terahir coder tinggal mengambil fotoNya :
# Cekrek.. ^_^
echo $canggih->ambil_photo();
puji122
263
5
·
9 tahun, 2 bulan yang lalu
·
1 jempol
class handphone {
public $kamera;
public $tahun;
public $layar_sentuh = true;
public function __construct($kamera, $tahun){
$this->kamera = $kamera;
$this->tahun = $tahun;
}
public function ambil_photo(){
return "$this->kamera jepret...!!";
}
}
$canggih = new handphone("kamera : 8 Megapixels", "tahun : 2013");
$jadul = new handphone("kamera : 2 Megapixels", "tahun : 2012");
$jadul->layar_sentuh = false;
echo $canggih->ambil_photo();