Facebook
RSS

O..O..P... PHP

-
Anonim

Sebelum saya belajar PHP, saya belajar VB.NET dan banyak menggunakan konsep OOP di sana.
Saya jadi ingin mempelajarinya juga di PHP. Karena termasuk baru di PHP dan lama belajar VB.NET (^^), dalam belajar pikiran saya masih terbayang-bayang juga dengan VB.NET…
Tapi setelah membaca buku-buku OOP PHP (#tepatnya merenung), tentang  konsep sudah pasti sama, ternyata struktur keduanya juga hampir sama. 
Misal sederhananya seperti ini; hal yang pasti saya buat dulu*(VB.NET) ketika saya membangun kelas adalah saya mendeklarasikan variabel dan properti, yang memiliki ‘SET’(editable) atau ‘GET’. PHP pun juga sama.

Jika pada VB.NET susunannya adalah sebagai berikut:
Public Property Nama() As string
        Get
            Return _nama
        End Get
        Set(ByVal Value As string)
            _nama = Value
        End Set
    End Property

Maka pada PHP : (*property berparameter - segera akan saya isi :D)

<?php
class MyClass{
    public $Property_Nama="Saya sebuah properti dari kelas";
  
    public function Set_Nama($NamaBaru){
        $this->Property_Nama=$NamaBaru;
    }
  
    public function Get_Name(){
        return $this->Property_Nama;
    }
  
 
}

$obj=new MyClass;

$obj->Set_Nama("Ini adalah nilai baru dari properti_Nama...");
echo $obj->Get_Name();
?>


  
Hehehe..hampir sama yah.^^. *(saya langsung instansi-kan objectnya di file yang sama).

Setelah debugging lewat browser..
 








*File dan Kelas ‘MyClass.php  terletak pada xampp/htdocs/OOP/MyClass.php (http://localhost/oop/MyClass.php)



Black Note!!!




- $this->               =             me.
- $                           =             dim
- function Get    =             Get
- function Set     =             Set

12 Responses so far.

  1. mantab.. mantab.. cepet juga belajarnya ya... lanjutkan, non!

  2. Anonim says:

    Hehehe... Makasih Pak. Semangat..!!!^^

    #lambat kok Pak sebenarnya^^

  3. janjiqq says:

    Temukan JanjiQQ Bandar Judi Online Resmi 2019 Di seluruh Indonesia!!


    https://janjiqq.com
    bandar judi online
    judi online

  4. partaiqq says:

    http://202.95.10.94
    pada sekelebat kata ini tentunya yang juga dapat memutus benda jumlah barang letak dan juga benda pembekal yang juga penyedia barang jasa pertaruhan online
    http://wiznotes.com/UserProfile/tabid/84/userId/438830/Default.aspx

  5. EZSLOT99 says:

    Please keep us up to date similar to this. Thanks for sharing. my site https://bit.ly/3s1JaDX and https://pencetterus.online/ and https://linktr.ee/ezslot99

  6. join sekarang juga bersama bonanza138 dan jangan lupa untuk claim bonus freebet 50k

  7. segera daftarkan diri kalian di bonanza 138 dan dapatkan promo promo menarik lainnya.

  8. This is a really well-written article. I appreciate all your effort. I can’t wait to read more of your informative blogs. Find out more about the UI/UX Design Course in Pune

Leave a Reply