#php #pemograman-berorientasi-objek-di-php #dasar-pemograman-berorientasi-objek-pbo-di-php
Petunjuk Diskusi
apa salah kode ini, kok hsilnya eror? class Lat { public $a; public function __construct ($a) { $this->a = $a; } public function angka() { if (1 < $a and $a < 3 ) { return "Nilai A adalah TRUE."; } else if (4 < $a and $a < 7) { return "Nilai A adalah FALSE."; } else { return "Nilai A bukan TRUE dan FALSE."; } } $test = new Lat (2); echo $test->angka();
0 jempol
bramanto
300
1157
·
8 tahun yang lalu
·
0 jempol
Halo coder @teguhiw. Pada sintaks code yang dituliskan pada end class kurang dibubuhkan tanda } . Kemudian di dalam method angka() gunakan $this->a bukan $a. Karena $a tidak didefinisikan dalam method angka(). Sintaks code lengkapnya seperti ini : class Lat { public $a; public function __construct ($a) { $this->a = $a; } public function angka() { if (1 < $this->a and $this->a < 3 ) { return "Nilai A adalah TRUE."; } else if (4 < $this->a and $this->a < 7) { return "Nilai A adalah FALSE."; } else { return "Nilai A bukan TRUE dan FALSE."; } } } $test= new Lat(2); echo $test->angka();
teguhiw
77
0
penanya
·
8 tahun yang lalu
·
0 jempol
yup.. berhasil. maturnuwun alias teng kyu mas bramanto,,,