Senin, 26 September 2011

SEKILAS MENGENAI OOP


OOP (PERT.1 – PERT.3)

Berikut adalah beberapa istilah yang terdapat dalam OOP :
  1.        Objek          : suatu perwujudan dari class
  2.        Atribut         : nilai-nilai yang menentukan bagaimana sifat dari objek tersebut
  3.        Message      : instruksi dari luar objek yang menggambarkan apa yang harus dilakukan oleh objek tersebut
  4.        Method        : serangkaian instruksi yang akan menentukan bagaimana suatu message akan diterjemahkan. Method juga dapat digunakan untuk memanipulasi atribut dari suatu objek maupun mengkomunikasikan data dalam class dengan lingkungan luar class
  5.        Enkapsulasi  : inti dari method OOP dimana data objek dilindungi dari perubahan secara langsung dari luar
  6.        Inheritance   : pewarisan satu anggota atau lebih dari suatu objek kepada objek baru

Ada tiga cara pembungkusan anggota objek :
  1.        Private      : suatu anggota objek hanya dapat diakses oleh objek pemiliknya saja
  2.        Protected  : suatu anggota objek hanya dapat diakses oleh objek pemilik dan objek turunannya.
  3.        Public       : suatu anggota objek dapat diakses oleh semua pihak

Ada tiga variasi dalam constructor :
  1.        Single constructor                    : hanya ada satu constructor pada class
  2.        Constructor dengan parameter : constructor dengan data yang bias kita kirim pada saat penciptaan objek
  3.        Multiple constructor                 : terdapat beberapa constructor yang bisa kita pilih pada saat penciptaan objek




Tidak ada komentar: