Overloading pada class PHP

Jika kita belajar teknik pemrograman berbasis OOP (Object Oriented Programming) kita pasti menjumpai teknik overloading. Tetapi overloading pada pemrograman dengan class PHP memiliki pemahaman yang berbeda dengan pengertian overloading pada bahasa pemorograman lain seperti C++ dan C#. Dan tentu saja

Anonim pada class PHP

Setelah kita membahas trait pada class PHP, maka kita akan membahas mengenai anonim pada class PHP atau Anonymous Class pada PHP. Anonymous Class ini berlaku mulai PHP 7, jadi kalau kita masih menggunakan PHP 5 bisa dipastikan belum dapat mencoba Anonymous

Trait pada class PHP

Pada artikel-artikel sebelumnya kita telah membahas abstract class pada PHP dan interface pada PHP. Dengan abstract class kita dapat langsung menggunakan method-method dari suatu parent yang memang boleh digunakan langsung. Dengan interface kita dapat mengimplementasikan banyak method yang berasal bisa

Interface pada class PHP

Setelah sebelumnya kita membahas abstract class pada PHP, maka kita akan melanjutkan dengan interface pada class PHP. Interface ini mirip dengan abstract class pada PHP di mana interface mendefinisikan method-method signaturenya saja sedangkan implementasi dilakukan oleh class-class yang mengimplementasikan. Bedanya

Abstract class pada PHP

Dalam mengembangkan aplikasi menggunakan teknik Object Orientation Programming atau OOP kita akan mengenai class abstraction. Dari namanya kita memahami abstrak itu berarti masih konsep, tidak ada penjelasan detail. Begitu juga dengan teknik programming OOP pada PHP kita juga mengenal class

Keyword static pada class PHP

Dalam mengembangkan aplikasi menggunakan teknik OOP atau Object Orinted Programming kita  mungkin membuat function-function yang dapat diakses secara langsung tanpa harus membuat object. Dalam pemrograman dengan bahasa pemrograman PHP kita dapat menggunakan keyword static pada method dalam class tersebut. Sebagai

Inheritance dalam class PHP

Dalam belajar programming menggunakan teknik OOP (Object Oriented Programming) akan mengenal object inheritance atau dalam bahasa Indonesia kita memahami sebagai turunan. Dalam prakteknya kita akan menggunakan class-class  utama, kemudian class-class turunannya. Inheritance merupakan konsep umum yang digunakan dalam teknik pemrograman

Visibility dalam class PHP

Dalam merancang suatu class, kita pasti merancang bagaimana class tersebut dari luar, propertu apa saja yang dapat dibaca dari luar, property apa saja yang dapat diset dari luar. Kita mungkin juga merancang variabel-variabel yang hanya dapat diakses dari class itu

Constructor dalam class PHP

Pada artikel sebelumnya kita telah membicarakan autoload pada class PHP yang memudahkan kita memanggil yang class-class yang kita butuhkan secara cepat dan menghemat penggunaan memory server kita. Pada saat ini kita akan membicarakan mengenai contructor dalam class PHP yang merupakan

Autoload dalam class PHP

Dalam mengembangkan aplikasi PHP dengan pendekatan Object Oriented Programming atau OOP kita akan memuat class-class. Tentu saja saat kita memanggil class tersebut, class tersebut sudah harus masuk memory untuk digunakan. Pada contoh kali kita akan membuat class Kucing dan class