Soal :

  1. Apa yang anda ketahui mengenai pemograman berorientasi objek
  2. Jelaskan apa yang dimaksud dengan encapsulation, polymorfisme, dan inheritance
  3. Jelaskan yang dimaksud atribut, kelas dan objek

Jawab :

  1. Pemograman berorientasi objek adalah suatu metode pemograman yang membagi sebuah program berdasarkan kelas-kelas dan objek-objek yang saling berinterkaksi

  1.  Encapsulation :      Pembungkusan variabel dan method dalam sebuah obyek yang terlindungi serta menyediakan interface untuk mengakses variabel tersebut

Polymorfisme    :    Kemampuan suatu obyek untuk mempunyai lebih dari satu bentuk

Inheritance        :    Merupakan pewarisan (turunan) atribut dan method dari sebuah class ke class lainnya

 

  1. Atribut   :    Ciri-ciri yang melambangkan atau yang menggambarkan (identitas dari sebuah entitas)

Kelas     :    Kumpulan dari objek-objek yang serupa

Objek     :    Kumpulan dari data dan fungsi yang sejenis