OOP DASAR pada PHP #6 – Inheritance (Bagian 1)
Mempelajari mengenai konsep dasar dari Inheritance / Pewarisan pada OOP di PHP dan problem yang muncul ketika kita tidak menggunakan Inheritance
—
PLAYLIST LAIN:
– HTML Dasar
https://www.youtube.com/playlist?list=PLFIM0718LjIVuONHysfOK0ZtiqUWvrx4F
– CSS Dasar
https://www.youtube.com/playlist?list=PLFIM0718LjIUBrbm6Gdh6k7ZUvPIAZm7p
– Tutorial Sublime Text
https://www.youtube.com/playlist?list=PLFIM0718LjIWE-Ot9V9qcALx5OMAZY67c
– CSS Layouting
https://www.youtube.com/playlist?list=PLFIM0718LjIUu4Ju9GUL5zpLcuq08TKYr
– Dasar Pemrograman dengan JAVASCRIPT
https://www.youtube.com/playlist?list=PLFIM0718LjIWXagluzROrA-iBY9eeUt4w
– Belajar PHP untuk Pemula
https://www.youtube.com/playlist?list=PLFIM0718LjIUqXfmEIBE3-uzERZPh3vp6
– Javascript & DOM :
https://www.youtube.com/playlist?list=PLFIM0718LjIWB3YRoQbQh82ZewAGtE2-3
—
MEDIA SOSIAL
– http://instagram.com/sandhikagalih
– https://www.facebook.com/WebProgrammingUNPAS
– http://codepen.io/webprogrammingunpas
– https://github.com/webprogrammingunpas
– http://twitter.com/sandhikagalih
—
UNIVERSITAS PASUNDAN BANDUNG
http://www.unpas.ac.id/
http://www.if.unpas.ac.id/
terimakasih dan selamat #ngoding!
@sandhikagalih
OOP DASAR pada PHP #6 – Inheritance (Bagian 1)
OOP DASAR pada PHP #6 – Inheritance (Bagian 1)
First
Habis nyoblos eh langsung belajar OOP 😂 salam titik koma pak ;
Guru ke sukaan Ku…😊😊
Mantap…
👍👍👍👍👍
joss
Jakarta hadir👍👍
mantap. ditunggu episode selanjutnya
Guruku
Jangan lupa nyoblos pak
Nuhun bang dika
mas sandi ada tutorialnya gk untuk mencegah SQL injection???
mas saran entar terakhir episode buat video membuat aplikasi crudnya dengan oop dong yang lengkap menggunakan semua materi yang di ajarin tiap episode.
boleh request gak ?? tutorial bikin plugin wordpress
Sudah kelihatan kerangka" untuk membuat sebuah framework,,, 🙂 great pak modul" video nya,, ditunggu yahh materi" yg lain tentang OOP …
malam-malam gini dingi enaknya ngoding
sama belajar oop dasar ini
Pak buat tutorial php menggunakan smarty dong..
pak dhika nama teknik penggabungan lebih dari satu suku kata yang disebutkan di video ke 2 apa ya? karna b.inggris saya kurang bagus
titik koma sejahtera selalu 😀
Alhamdulillah, selalu update terus pak.
pak sandika tolong di buat tutorial android studio iya
Makasih pak dika Gak Sabar ke Vidio Selanjutnya…smangad
pak mau nanya. kan yang saya pahami dari pemrograman itu kan konsepnya gakan jauh dari variabel, fungsi, branching, looping, array, dan operator. nah yg saya pengen tanya, apakah untuk belajar satu bahasa ke bahasa yg lain harus memahami lagi konsep bahasa tsb atau tidak? misal, saya belajar php, lalu pengen belajar JS atau python. terima kasih pak 😀
titik coma, jadi di hati… jangan berhenti pak… maju terus and sukses selalu
Mantap…pak Dhika…Pewarisan OOP. Terima Kasih pewarisan ilmunya.
Bisa gak ya kita udah punya program php dan mysql, lalu ingin dijadikan satu menjadi aplikasi .exe dengan server/penyimpanan yang dipilih sendiri (seperti di C:)?
mantab ckp buat referensi saya
pa udah seri ini masuk ke codeigniter kan ? pengen pembahasannya langsung bikin aplikasi seperti di seri PHP DASAR jadi di akhir bisa punya hasil karya yg keren pake codeigniter..
Terimakasih Pak 🙂
gunanya kurung kurawal buat apa pak?, apa sama dengan method appen? " . "
pak sandhika punya saya error nih. tolong dibantu dong errornya dmn, saya udah nyari tapi ga ketemu.
Parse error: syntax error, unexpected 'class' (T_CLASS), expecting function (T_FUNCTION) in C:xampphtdocsoopinheritance-problem.php on line 33.
line 33 cetak info produk.
makasih.
<?php
class produk {
public $judul,$penulis,$penerbit,$harga,$jmlhalaman,$durasi,$tipe;
public function __construct($judul="judul", $penulis="penulis", $penerbit="penerbit", $harga=0, $jmlhalaman=0, $durasi=0, $tipe){
$this->judul = $judul;
$this->penulis = $penulis;
$this->penerbit = $penerbit;
$this->harga = $harga;
$this->jmlhalaman=$jmlhalaman;
$this->durasi=$durasi;
$this->tipe=$tipe;
}
public function getLabel(){
return "$this->judul, $this->penulis, $this->penerbit, $this->harga,";
}
public function getinfolengkap(){
//komik : naruto | asdasdas,dasdasdas,300000 – 100 halaman
//kartun : digimon | dsadasdasdas,sadasdasd,213000 ~ 2 jam.
$str = "{$this->tipe} : | {$this->getlabel()}";
if ($this->tipe == "komik"){
$str .= " – {$this->jmlhalaman} halaman.";
} else if ($this->tipe == "film"){
$str .= " ~ {$this->durasi} jam.";
}
return $str;
}
class cetakinfoproduk{
public function cetak( produk $produk){
$str= "{$produk->getlabel()}";
return $str;
}
}
$produk1 = new produk( "naruto","asdasdas","dasdasdas",300000, 100, 0, "komik");
$produk2 = new produk("digimon","dsadasdasdas","sadasdasd",213000, 0, 2, "film");
echo $produk1->getinfolengkap();
?>
Happy 50K sub pak Sandhika! Semoga terus sehat dan dilancarkan rezekinya 🙂
terimakasih…. salam dari UMN
Kalau ada error bgini, kode yang bener gimana ya?
Notice: Undefined property: DB_CONNECT::$close
function __destruct()
{
//closing db connection
$this->close;
}
function connect(){
require_once _DIR_ . '/db_config.php';
// Connecting to mysql database
$mysqli = new mysqli(DB_SERVER, DB_USER, DB_PASSWORD, DB_DATABASE);
// Selecing database
$mysqli ->select_db(DB_DATABASE);
$this->con = $mysqli;
// returing connection cursor
return $mysqli;
}
/**
* Function to close db connection
*/
function close(){
$this->mysqli->close();
}
kenapa di Class CetakInfoProduk di fungsi/method cetak() parameternya $produk, kenapa ketika saya ganti $game error, $prod juga error bang sandhika ?
mohon pencerahannya
;