Tampilkan postingan dengan label OBJECT ORIENTED PROGRAMMING. Tampilkan semua postingan
Tampilkan postingan dengan label OBJECT ORIENTED PROGRAMMING. Tampilkan semua postingan

Senin, 26 Agustus 2019

Static Keyword

class merupakan template dari object. Jadi ketika membuat objek/menginstansiasi nah disitulah kita dapat menggunakan property dan method yang ada di dalam class. Tapi sebetulnya kita bisa mengakses property dan method dalam konteks class. Jadi kita tidak perlu menginstansiasi, dan langsung akses property dan methodnya. untuk mengakses property atau method yang punya keyword static tambahkan " ::...

Visibility ( Access Modifier )

- Konsep yang digunakan untuk mengatur akses dari property dan method pada sebuah objek - Ada 3 keyword visibility : public, protected, dan private - public, dapat digunakan di mana saja, bahkan di luar kelas - protected, hanya dapat digunakan di dalam sebuah kelas beserta turunannya - private, hanya dapat digunakan di dalam sebuah kelas tertentu saja Kenapa harus ada Access Modifier? - Hanya memperlihatkan...

Minggu, 25 Agustus 2019

Jumat, 23 Agustus 2019

Property & Method

Property - Merepresentasikan data / keadaan dari sebuah object - Variable yang ada di dalam object (member variable) - Sama seperti variable di dalam PHP, ditambah dengan visibility di depannya Method - Merepresentasikan perilaku dari sebuah object - Function yang ada di dalam object - Sama seperti...

Class & Object

CLASS - Blue Print / Template untuk membuat instance dari object - Class mendefinisikan Object - Menyimpan data dan prilaku yang disebut dengan property dan method MEMBUAT CLASS - Diawali dengan menuliskan keyword class, diikuti nama dan dibatasi dengan { } untuk menyimpan property dan method - Aturan...

Pengantar OOP

Catatan yang disampaikan oleh Pak Sandika Galih mengenai OOP Dasar Paradigma dari Pemrograman prosedural Procedural Programming - Instruksi dilakukan langkah demi langkah - memecah program menjadi bagian-bagian kecil - Disebut prosedur, subroutine atau function - Linear / Top-to-Bottom Kelebihan Procedural Programming - To-the-point - Simplicity & kemudahan implementasi ( untuk compiler &...