Category: PHP


OOP pada PHP (part 2)

Sekarang kita akan membahas inheritance pada PHP. pertama-tama, tambahkan dulu method setName() yang bermodifier protected pada class Person.php yang sudah kita buat kemarin.

/* file: Person.php */
class Person{ /* ini nama class-nya */

private $name;
/* atribut name yang bermodifier private */

 function __construct($new_name){
  /* ini adalah konstruktor */
  $this->name=$new_name;
 }

 function getName(){
  /* ini adalah methodnya */
  return $this->name;
 }

 protected function setName($new_name){
  $this->name=$new_name;
 }

}

View full article »

OOP pada PHP (part 1)

saya sebenernya bukan master PHP, saya juga masih belajar PHP, bahkan bisa dibilang saya engga jago PHP. tapi disini saya cuma mau sharing tentang apa yang saya tau tentang pemrograman berorientasi objek pada PHP. yup, kita belajar bareng2 aja deh ya. klo ada kesalahan, mohon di koreksi.

Objek Oriented pada PHP, ga jauh beda kok ama di Java. Langkah pertama yang harus kita lakukan adalah, kita harusmembuat 2 file PHP, yaitu:
1. index.php
2. {file_class}.php
File index.php nantinya akan bertindak sebagai main program atau halaman utama pada web. Sedangkan {file_class}.php adalah file dari class yang akan kita buat, dalam hal ini misalnya kita akan membuat class Person, maka nama file class tersebut alangkah baiknya disamakan dengan nama class-nya, yaitu Person.php.

Skarang mari kita mulai membuat class pada Person.php. silahkan perhatikan sintaksnya berikut ini.
View full article »

Follow

Get every new post delivered to your Inbox.