Page 3 - E-MODUL PEMROGRAMAN BERORIENTASI OBJEK
P. 3
DAFTAR ISI
KATA PENGANTAR ............................................................................................ i
DAFTAR ISI .......................................................................................................... ii
PETA KEDUDUKAN MODUL.......................................................................... iii
GLOSARIUM ....................................................................................................... iii
PENDAHULUAN ................................................................................................... 1
1. Deskripsi ...................................................................................................... 1
2. Prasyarat ....................................................................................................... 2
3. Petunjuk Penggunaan Modul ....................................................................... 2
4. Tujuan Akhir ................................................................................................ 2
5. Kompetensi .................................................................................................. 2
6. Cek Kemampuan Awal ................................................................................ 2
PEMBAHASAN ..................................................................................................... 3
DASAR PENGENALAN JAVA ........................................................................ 3
A. Dasar-dasar pemrograman .............................................................................. 4
KONSEP PEMROGRAMAN BERORIENTASI OBJEK ............................... 14
1. Object ......................................................................................................... 15
2. Class ........................................................................................................... 16
3. Attribute ..................................................................................................... 24
4. Method ....................................................................................................... 25
5. Parameter.................................................................................................... 28
6. Constructor ................................................................................................. 31
Pernyataan kondisional dalam java ................................................................... 34
a. Perintah if ............................................................................................... 34
b. Perintah if-else ........................................................................................ 34
c. Perintah if- else if- else ........................................................................... 35
d. Perintah switch-case ............................................................................... 36
Karakteristik Pemrograman Berorientasi Objek ............................................. 38
1) Enkapsulasi (encapsulation) ....................................................................... 38
2) Inheritance (Pewarisan) .............................................................................. 45
3) Polimorfisme (Polymorphisme) ................................................................. 52
4) Abstraksi ....................................................................................................... 58
DAFTAR PUSTAKA ........................................................................................... 60
ii