Langsung ke konten utama

Seputar laptop - Implementasi Enkapsulasi PHP OOP

Implementasi Enkapsulasi PHP OOP - Enkapsulasi yaitu membahas ihwal metode pemanggilan alur kerja dari Class.

 Enkapsulasi yaitu membahas ihwal metode pemanggilan alur kerja dari Class Seputar laptop -  Implementasi Enkapsulasi PHP OOP

Enkapsulasi pada pada dasarnya memperlihatkan hak susukan tertentu pada suatu property dan method dalam Class tertentu yang terbagi atas 3 bab yaitu Public, Protected dan Private.
Analogi simpel, pola pada Status dalam Facebok yang terdapat 3 hak susukan shared, Public, Friend dan Private.
Implementasi simple dari penggunaan Enkapsulasi PHP OOP :

<title>Enkapsulasi - PHP OOP</title> <?php  class Facebook {     public $status;    // Public : Seluruh method dan property di luar Class sanggup di akses, termasuk Class turunan.        public function update_status() {      return "Hidup itu tantangan, so keep spirit!";    } }  $fb = new Facebook();  $fb->status="Someone (Public) :"; echo $fb->status; echo $fb->update_status(); ?>  <?php  class Facebook_Protected {     protected $username="Someone (Protected) :";    public $status="Hidup itu memang tantangan, tantangan itu ialah melupakan kamu."; // Ganti jadi private (Example)    /* Protected : Property dan method tidak sanggup diakses dari luar Class,                   namun sanggup diakses oleh Class itu sendiri atau turunan Class tersebut.*/                       public function protected_username() {       return $this->username;    } }  class Protected_status extends Facebook_Protected { // Hapus Facebook_Protected (Example)     public function protected_status_update() {       return $this->status;    } }  $fb_protected = new Facebook_Protected(); $fb_status = new Protected_status();  echo $fb_protected->protected_username(); echo $fb_status->protected_status_update(); ?>  <?php  class Facebook_Private {     private $username="Someone (Private) :";    /* Private : Jika sebuah property dan method di setting sebagai Private,                 maka satu-satunya yang sanggup mengakses ialah Class itu sendiri.*/     public function private_username() {       return $this->username;    }    private function private_status() {       return "Dari dulu saya selalu berjuang demi kamu, orang ibarat apa saya ini yang selalu mengharapkan kamu!.";    }    public function private_status_update() {       return $this->private_status();    } }  $fb_private = new Facebook_Private();  echo $fb_private->private_username(); echo $fb_private->private_status_update();  ?>

Bisa di lihat perbedaan antara Public, Protected dan Private, yang telah dijelaskan dalam comment implementasi Enkapsulasi dalam PHP OOP.

Sekian artikel ihwal Implementasi Enkapsulasi PHP OOP, biar bermanfaat.

Sumber http://www.materi-it.com/

Komentar

Postingan populer dari blog ini

Seputar laptop - Source Code Upload Foto PHP

Source Code Upload Foto PHP - Cara Upload Foto atau Gambar dengan bahasa pemrograman PHP dengan source code CRUD pada kegiatan biodata sederhana. Ada sebuah form yang menampilkan Biodata dari kegiatan Upload Foto CRUD sederhana ini, jika kita melaksanakan Submit akan ada Data berupa Biodata Lengkap berserta Foto yang di Upload. Untuk tata cara mengkoneksikan dengan Database dengan cara melaksanakan Import Database dapat ikuti tutorial berikut ini : Cara Import Database MySQL PhpMyadmin Berikut link Download Source Code Upload Foto : Program Upload Foto PHP Database Program Upload Foto PHP Sekian artikel tentang   Source Code Upload Foto PHP , agar bermanfaat. Sumber http://www.materi-it.com/

Seputar laptop - Google Translate Tersedia Versi Offline

Google Translate Tersedia Versi Offline - Cara Google Translate Offline pada Aplikasi Android sangat gampang pada awalnya Google Translate hanya menyediakan Versi Online . Silahkan unduh di Google Play Store Google Translate . Setelah tamat download, klik tanda panah pada bahasa, sehabis itu klik unduh bahasa yang diinginkan, ukuran file bahasa cukup besar sekitar 200 MB . Nikmati Google Translate Offline kapanpun kita dapat mencar ilmu banyak ragam bahasa. Sekian artikel wacana Google Translate Tersedia Versi Offline , agar bermanfaaat. Sumber http://www.materi-it.com/

Seputar laptop - Program Point Of Sale Berbasis Web Gratis

Program Point Of Sale Berbasis Web Gratis - Program Point Of Sale (POS) biasa dipakai untuk bisnis retail, pertokoan, toko baju, kasir, administrasi stok barang, dll. Untuk memulai perjuangan baru, apa salahnya mencoba dengan yang gratis ( open source ), dengan sedikit custom menyesuaikan bisnis yang kita jalani, untuk maintenance dan custom menyesuaikan bisnis dapat hubungi Admin Materi-IT . Program POS kali ini berjulukan PHP Point Of Sale , yang dibentuk oleh PHP Kode . Silahkan unduh pada link berikut ini PHP POS Berbasis Web dengan Framework Codeigniter Setelah final di download, buat database di PhpMyAdmin dengan nama database pos , kemudian lakukan import database pada folder database yang berformat .SQL . Bila ingin lebih rinci silahkan kunjungi link berikut Cara Import Database MySQL PhpMyAdmin . Setelah itu jalan masuk http://localhost/POS/ dan lakukan login menyerupai gambar di bawah ini : Sekian artikel perihal Program Point Of Sale B...