Anda di halaman 1dari 9

JAVA DESKTOP APPLICATION

Mengenal Pemograman Java


8/16/15

Irma Heryani, ST., MOS., MTA

Apa itu Java?

Bahasa Pemograman pada komputer


Dikembangkan oleh Sun Microsystems
tahun 1995
Diciptakan pada tahun 1991 oleh Patrick
Naughton, Mike Sheridan , James Gosling
dan Bill Joy beserta programer dari Sun
Microsystems
Bahasa Pemograman Berbasis Objek
Irma Heryani, ST., MOS., MTA

8/16/15

Apa itu PBO (Pemrograman Berbasis


Objek)?

Pemrograman yang berorientasikan


kepada objek, dimana semua data dan
fungsi dibungkus dalam class-class atau
object-object
Objek ?

Irma Heryani, ST., MOS., MTA

8/16/15

Irma Heryani, ST., MOS., MTA

8/16/15

Konsep PBO
5

Pemrograman
Procedural Murni

Pemrograman
Basis Objek

Variabel_1
.
Variabel_n
Objek

Konstranta_1
Konstranta_n
Fungsi_1
.
Fungsi_n
TPT-2

Ilustrasi
6

Properti : data-data milik objek


contoh : Objek Orang
Properti : nama,berat badan, tinggi,dll
Method:Perilaku yang dimiliki objek
contoh: berjalan,makan,marah,dll
Event: Kejadian yang menimpa objek
contoh: dipukul,lapar,mengantuk,dll
>>> Model Pemrograman Property_method_event
Ketika lapar(event),orang melakukan pekerjaan
yaitu makan(method)

TPT-2

Konsep utama pemrograman berorientasi objek yaitu


melakukan permodelan objek dari kehidupan nyata ke dalam
tipe data abstrak.
Pemrograman berorientasi objek merupakan konsep
pemrograman untuk memodelkan objek yang kita gunakan
dalam kehidupan sehari-hari, dan konsep ini membawa
perubahan yang mendasar dalam konsep pemrograman
terstruktur.
Perubahan dramatis dalam konsep dasar disebut paradigma,
banyak orang yang menyebut paradigma OOP karena
memang OOP membawa konsep yang sama sekali berbeda
dengan bahasa pemrograman generasi sebelumnya (bahasa
pemrograman terstruktur).
TPT-2

Setiap objek dalam kehidupan nyata dapat kita


pandang sebagai kelas, misalnya kelas Hewan, kelas
Manusia,kelas Mobil.

Objek dari kelas tersebut misalnya sapi dan ayam


untuk kelas Hewan
Budi dan Tono untuk kelas Manusia

Kesimpulan :
Dengan OOP, kita dapat mengimplementasikan objekt
data yang tidak hanya memiliki ciri khas (attribut),
melainkan juga memiliki metode untuk memanipulasi
attribut tersebut. Singkatnya, OOP memiliki
keunggulan dari konsep pemrograman terstruktur,
selain itu juga memiliki kemampuan untuk
mengimplementasikan objek dalam kehidupan nyata.
TPT-2

Irma Heryani, ST., MOS., MTA

8/16/15

Anda mungkin juga menyukai