Selasa, 20 Februari 2018

PHP : OOP dasar


      Hai kawan hari ini saya kan membahas tentang OOP
1. Pengertian
      Menurut Wikipedia id : Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek.
Menurut wikipedia en : Pemrograman berorientasi objek ( OOP ) adalah paradigma pemrograman berdasarkan konsep " objek ", yang mungkin berisi data , dalam bentuk bidang , yang sering dikenal sebagai atribut; dan kode, dalam bentuk prosedur, sering dikenal sebagai metode .
2. Latar belakang
      Dalam OOP, program komputer dirancang dengan membuatnya keluar dari objek yang berinteraksi satu sama lain. Ada keragaman bahasa OOP yang signifikan, namun yang paling populer berbasis kelas.
3. Maksud dan Tujuan
      Mengenal penulisan Bahasa pemrograman dengan konsep OOP.
4. Hasil yang diharapkan
      Dapat memahami Konsep OOP dan dapat mempraktekannya.
5. Alat dan bahan
      - Laptop
      - Browser
      - Teks editor
6. Uraian
      Konsep dasar :
a) Kelas : kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu.
b) Objek : membungkus data dan fungsi bersama menjadi suatu unit dalam sebuah program komputer.
c) Abstraksi : Kemampuan sebuah program untuk melewati aspek informasi yang diproses olehnya, yaitu kemampuan untuk memfokus pada inti.
d) Enkapsulasi : Memastikan pengguna sebuah objek tidak dapat mengganti keadaan dalam dari sebuah objek dengan cara yang tidak layak. hanya metode dalam objek tersebut yang diberi izin untuk mengakses keadaannya.
e) Polimorfisme melalui pengiriman pesan. Tidak bergantung kepada pemanggilan subrutin, bahasa orientasi objek dapat mengirim pesan. metode tertentu yang berhubungan dengan sebuah pengiriman pesan tergantung kepada objek tertentu di mana pesa tersebut dikirim.
f) Dengan menggunakan OOP maka dalam melakukan pemecahan suatu masalah kita tidak melihat bagaimana cara menyelesaikan suatu masalah tersebut (terstruktur) tetapi objek-objek apa yang dapat melakukan pemecahan masalah tersebut.
7. Hasil yang didapatkan
Mengenal konsep OOP.
8. Referensi

Tidak ada komentar:

Posting Komentar