2. Konsep Dasar OOP
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.
3. Pembungkusan
Konsep pembungkusan didalam Pemrograman Berorientasi
Objek adalah proses membungkus data dan kemampuan dari
suatu objek kedalam suatu model atau entitas tunggal yang
disebut kelas.
4. Tingkat Akses
Private , hak akses dimana data dan method tersebut hanya
dapat di akses oleh kelas yang di milikinya saja.
Protected, hak akses dimana dapat di akses oleh kelas yang di
milikinya saja dan juga kelas-kelas yang masih memiliki
keturunan.
Public, hak akses dimana data dan method dapat di akses oleh
semua bagian di dalam program.
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.
7. Anggota kelas yang berupa fungsi
Metode adalah suatu fungsi pada kelas yang digunakan sebagai
metode interaksi antara elas dan objek di luar kelas maupun
pengguna kelas.
Properti adalah bagian dari kelas yang digunakan sebagai media
penampung atau variable.
Event adalah sebuah function yang dipanggil untuk merespon
event tertentu.
Indexer, memungkinkan untuk melakukan indeks sama seperti
array.
Operator adalah simbol yang dipakai untuk menyatakan suatu
operasi.
Konstruktor adalah suatu fungsi pada kelas yang secara
otomatis dijalankan saat kelas dibentuk.