Kelas
Konsep Kelas
•
Kelas adalah
persepsi untuk objek tertentu, kita dapat menggunakan definisi class untuk
membuat objek dari tipe kelas
•
Kelas memiliki
peran penting dalam paradigma pemrograman berorientasi objek.
•
Perlu
diperhatikan bahwa umumnya tidak ada batasan jumlah objek yang dapat diciptakan
melalui sebuah kelas.
•
Objek-objek yang
tercipta dari sebuah kelas disebut instans dari kelas tersebut.
Kelas Bersarang
•
Kelas bersarang
adalah deklarasi kelas yang terletak di dalam isi kelas lain. Akibatnya kelas
baru ini menjadi anggota dari kelas yang melingkupinya.
•
Kita dapat
menggunakan kelas bersarang untuk menerapkan hubungan antara dua kelas dimana
kelas bersarang tersebut hanya ada dalam konteks kelas yang melingkupinya.
•
Selain contoh
sebelumnya, kelas bersarang juga dapat digunakan bila sebuah kelas membutuhkan
kelas lain untuk dapat berfungsi.
Kelas
Anonim
· Kelas
anonim adalah kelas yang tidak mempunyai nama. Dalam program artinya kelas ini
tidak memiliki referensi yang disimpan di simbol tertentu.
· Kelas anonim dapat kita gunakan bila kita
ingin menciptakan sebuah kelas namun hanya butuh menggunakannya sekali dan
tidak ingin mengalokasikan memori untuknya karena memang tidak akan digunakan
lagi.
Kelas
Abstrak
Kelas abstrak adalah kelas
yang mengandung konsep abstrak sehingga tidak mungkin mempunyai instans.
Kelas abstrak dapat mengandung
metode abstrak, yaitu metode yang tidak memiliki implementasi.
