2. Konsep Dasar OOP (Object Oriented
Programming)
Pemrograman Berorientasi Objek atau
dalam istilah asing disingkat OOP
bukanlah merupakan bahasa
pemrograman.
OOP tidak lebih dari paradigma atau
cara pandang yang memaksa kita untuk
berpikir dan memandang suatu
permasalahan sebagai objek.
4. Tingkat Akses
Macam-macam tingkat akses dalam
Pemrograman Berorientasi Objek:
Private adalah kode akses yang bersifat
umum. dengan kata lain, data maupun
method dalam suatu kodingan tersebut dapat
diakses oleh semua bagian di dalam program.
Protected adalah kode yang sesuai dengan
namanya, akses ini bersifat private. dengan
kata lain data maupun method hanya dapat
diakses oleh kelas yang dimilikinya saja.
Publicadalah kode akses yang membuat suatu
data atau method yang didefinisikan dengan
tingkatan akses ini dapat diakses oleh kelas
yang memilikinya saja dan juga kelas-kelas
yang memasih memiliki keturunan
atau Encapsulation data
5. Pewarisan & Polimorfisme
Pewarisan
Proses pembuatan kelas baru yang
diturunkan dari kelas yang sudah ada.
Polimorfisme
Dalam konteks pemrograman,
polimorfisme mengijinkan kita untuk
membuat satu metode (fungsi dan
prosedur) yang dapat memberikan
hasil yang berbeda.
6. Anggota Kelas Yang Berupa Fungsi
Metode, adalah suatu operasi berupa fungsi-fungsi yang
dapat dikerjakan oleh suatu object. Metode
didefinisikan pada class akan tetapi dipanggil melalui
object.
Properti, adalah bagian dari kelas yang digunakan
sebagai media penampung atau variabel.
Event, adlah sebuah fungsi yang dipanggil untuk
merespon kejadian/event tertentu. Umumnya event
mengirimkan dua parameter, yaitu object yang
mengindikasikan sender/pengirim event, dan object
yang menyediakan informasi pada event tersebut.
Indexer, memungkinkan untuk melakukan indeks sama
halnya dengan array.
Operator, adalah simbol yang dipakai untuk menyatakan
suatu oeprasi atau manipulasi nilai.
Konstruktor, adalah suatu fungsi pada kelas yang secara
otomatis dijalankan pada saat kelas dibentuk.
Destruktor, adalah suatu fungsi pada kelas yang secara
otomatis dijalankan jika kelas tidak lagi digunakan.