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 ............................... 13
1. Object ......................................................................................................... 14
2. Class ........................................................................................................... 15
3. Attribute ..................................................................................................... 22
4. Method ....................................................................................................... 23
5. Parameter.................................................................................................... 26
6. Constructor ................................................................................................. 28
Pernyataan kondisional dalam java ................................................................... 31
a. Perintah if ............................................................................................... 31
b. Perintah if-else ........................................................................................ 31
c. Perintah if- else if- else ........................................................................... 32
d. Perintah switch-case ............................................................................... 33
Karakteristik Pemrograman Berorientasi Objek ............................................. 35
1) Enkapsulasi (encapsulation) ....................................................................... 35
2) Inheritance (Pewarisan) .............................................................................. 43
3) Polimorfisme (Polymorphisme) ................................................................. 49
4) Abstraksi ....................................................................................................... 54
DAFTAR PUSTAKA ........................................................................................... 56
ii