Skip to content

alhasy-gayuh/Belajar-OOP-PHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Belajar-OOP-PHP

Procedural programming is about writing procedures or functions that perform operations on the data, while object-oriented programming is about creating objects that contain both data and functions. (w3schools).

Keunggulan OOP PHP:

  1. dapat menulis lebih ringkas dan cepat
  2. mudah di review kembali di kemudian hari
  3. struktur lebih terlihat jelas di mata program.

di OOP PHP ada beberapa Structural

  1. Class
  2. Object
  3. Property
  4. Method
  5. Construct
  6. Inheritance
  7. Setter & Getter, dsb.

Class dan Object

jika di ibaratkan buah buahan. Buah adalah sebuah Class. Apel, Mangga, Jeruk adalah sebuah Objek.

warna dan bentuk dari setiap buah buahan di namakan property lalu perilaku dari buah tersebut namanya method. contoh: apel dapat dimakan, memiliki rasa yang manis, dsb.

Jadi Class merupakan template dari Object. di dalam class terdapat Properti dan Method.

Visibility

  1. public, dapat digunakan dimana saja, bahkan di luar class
  2. protected, hanya dapat digunakan di dalam sebuah class beserta turunannya.
  3. private, hanya dapat digunakan di dalam sebuah kelas tertentu saja.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages