Menguasai Object Oriented programing, suatu tuntutan yang susah dihindari, karena dengan teknik memprogram berorientasi objek ini programer bisa saling bekerja sama dalam menyelesaikan suatu project tanpa perlu menunggu programmer lain menyelesaikan tugasnya.
Php sudah mendukung Object Oriented Programming mulai pada php versi 5
Berikut cara mendefinisikan class atau biasa disebut dengan objek pada php
Sekarang telah tercipta suatu objek bernama $myObject yang telah memiliki atriubut dan fungsi sebagaimana yang telah didefinisikan di objek / class myClass.
Bahkan kita bisa menciptakan objek-objek baru dengan cara yang sama seperti berikut
untuk mengakses atribut dan methods yang terdapat pada class / objek myClass kita bisa menggunakan penghubung -> terkadang biasa disebut dengan operator panah atau the arrow operator.
sumber :
http://nefariousdesigns.co.uk/object-oriented-php-part-1-definition.html
Read More »
Php sudah mendukung Object Oriented Programming mulai pada php versi 5
Berikut cara mendefinisikan class atau biasa disebut dengan objek pada php
class myClass
{
var $attribute1;
var $attribute2;
function method1()
{
// Code here
return $something;
}
function method2()
{
// Code here
}
}
Lalu bagaiman cara mengakses/menggunakan class$myObject = new myClass();
Sekarang telah tercipta suatu objek bernama $myObject yang telah memiliki atriubut dan fungsi sebagaimana yang telah didefinisikan di objek / class myClass.
Bahkan kita bisa menciptakan objek-objek baru dengan cara yang sama seperti berikut
$myObject2 = new myClass();
$myObject3 = new myClass();
$myObject4 = new myClass();
untuk mengakses atribut dan methods yang terdapat pada class / objek myClass kita bisa menggunakan penghubung -> terkadang biasa disebut dengan operator panah atau the arrow operator.
// Attributes
$myObject->attribute1 = 'Sonic';
$myObject->attribute2 = 'Knuckles';
// Methods
$returned = $myObject->method1();
$myObject->method2();
sumber :
http://nefariousdesigns.co.uk/object-oriented-php-part-1-definition.html