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)
- $this-> = me.
- $ = dim
- function Get = Get
- function Set = Set



























