OOP DASAR pada PHP #6 – Inheritance (Bagian 1)

OOP DASAR pada PHP #6 - Inheritance (Bagian 1)

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)

Related posts

36 Thoughts to “OOP DASAR pada PHP #6 – Inheritance (Bagian 1)

  1. Habis nyoblos eh langsung belajar OOP 😂 salam titik koma pak ;

  2. Guru ke sukaan Ku…😊😊

  3. mantap. ditunggu episode selanjutnya

  4. mas sandi ada tutorialnya gk untuk mencegah SQL injection???

  5. mas saran entar terakhir episode buat video membuat aplikasi crudnya dengan oop dong yang lengkap menggunakan semua materi yang di ajarin tiap episode.

  6. boleh request gak ?? tutorial bikin plugin wordpress

  7. Sudah kelihatan kerangka" untuk membuat sebuah framework,,, 🙂 great pak modul" video nya,, ditunggu yahh materi" yg lain tentang OOP …

  8. malam-malam gini dingi enaknya ngoding
    sama belajar oop dasar ini

  9. Pak buat tutorial php menggunakan smarty dong..

  10. pak dhika nama teknik penggabungan lebih dari satu suku kata yang disebutkan di video ke 2 apa ya? karna b.inggris saya kurang bagus

  11. titik koma sejahtera selalu 😀

  12. Alhamdulillah, selalu update terus pak.

  13. pak sandika tolong di buat tutorial android studio iya

  14. Makasih pak dika Gak Sabar ke Vidio Selanjutnya…smangad

  15. 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 😀

  16. titik coma, jadi di hati… jangan berhenti pak… maju terus and sukses selalu

  17. Mantap…pak Dhika…Pewarisan OOP. Terima Kasih pewarisan ilmunya.

  18. 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:)?

  19. mantab ckp buat referensi saya

  20. 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..

  21. gunanya kurung kurawal buat apa pak?, apa sama dengan method appen? " . "

  22. 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();

    ?>

  23. Happy 50K sub pak Sandhika! Semoga terus sehat dan dilancarkan rezekinya 🙂

  24. terimakasih…. salam dari UMN

  25. 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();

    }

  26. kenapa di Class CetakInfoProduk di fungsi/method cetak() parameternya $produk, kenapa ketika saya ganti $game error, $prod juga error bang sandhika ?

    mohon pencerahannya

Leave a Comment