Unit 8 , Anda belum mencetak ambil_photo() dari $canggih ? ini ada msalah apa gan?

Oleh dnewbie 176 4 pada Minggu, 17 Agu 2014, 08:39:11


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 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("8 megapixel",2013);
$jadul= new Handphone("2 megapixel",2012);
$jadul->layar_sentuh=false;
echo $canggih->ambil_photo();
1 jempol


ganis
198
841
· 10 tahun, 2 bulan yang lalu · 0 jempol

halo dnewbie, selamat datang di CS!

$canggih = new Handphone("8 megapixel",2013);
$jadul= new Handphone("2 megapixel",2012);

diubah menjadi

$canggih = new Handphone("8 megapixels",2013);
$jadul= new Handphone("2 megapixels",2012);

anda kurang "s" di megapixels nya. Huruf besar ato kecil tidaklah masalah, tetapi untuk kurang karakter akan menjadi masalah dalam pemeriksaan. :D

ganis
198
841
· 10 tahun, 2 bulan yang lalu · 1 jempol

that being said, sekarang kalo error, akan diinformasikan kepada user kalau kurang atau lebih karakter yg dicetak. Terimakasih!

dnewbie
176
4
penanya
· 10 tahun, 2 bulan yang lalu · 1 jempol

:v
ternyata . . . !
btw nice jg om . . . .
pemrograman memang butuh ketelitian extra 

nice om ganis :D
thanks 

ganis
198
841
· 10 tahun, 2 bulan yang lalu · 0 jempol

sama2 =)

AndikaInc
109
9
· 9 tahun, 6 bulan yang lalu · 0 jempol

Kenapa hanya "s" aja kok gagal ya? kan harusnya itu mau diisi string apa aja kan bebas yaa..

ganis
198
841
· 9 tahun, 6 bulan yang lalu · 0 jempol

Halo @AndikaInc,

iya untuk beberapa soal ada yg stringnya dibebaskan dan ada juga yg stringnya ditentukan. Tergantung instruksinya. Harus baca instruksi bagaimanapun ^_^

agung_gema
294
1
· 9 tahun, 2 bulan yang lalu · 0 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("8 Megafixels",2013);
$jadul= new handphone("2 Megafixels",2012);
$jadul->layar_sentuh = false;
echo $canggih->ambil_photo();

Anda belum mencetak ambil_photo() dari $canggih ? padahal string tidak ada yg kurang atau lebih

agung_gema
294
1
· 9 tahun, 2 bulan yang lalu · 1 jempol

$canggih = new handphone("8 Megafixels",2013);
$jadul= new handphone("2 Megafixels",2012);

di cek ulang.. eh..ternyata..
$canggih = new handphone("8 Megapixels",2013);
$jadul= new handphone("2 Megapixels",2012);

beda f dengan p  :-D

ganis
198
841
· 9 tahun, 2 bulan yang lalu · 1 jempol

^^ sering terjadi sekali ini, salah huruf atau tanda baca,, terimakasih sudah menyampaikan bahwa anda sudah bisa menyelesaikannya sendiri