Rabu, 18 Juli 2012,,,,,
Seolah baru pertama aku belajar Java seasyk ini....
Jurur,, waktu masih D3 saya diajarkan java selama 2 semester dan itu artinya saya belajar java selama 1 tahun tapi belum mengerti apapun tentang java...
Anehnya,,, di SEAMOLEC oleh Pak Rizal hanya butuh kurang dari 1 hari dan saya bisa memahami pemrograman dengan Java... Java itu menurut saya sama dengan C++, hanya saja kalau C++ itu prosedural sedangkan Java Object Oriented Programming (OOP).
OOP atau Perograman Berbasis Objek adalah suatu teknik pemrograman yang memisalkan segala sesuatu dalam kehidupan nyata.
Yang paling umum
- Class : Manusia
- Object : Budi, Wati
Class seperti cetakan kue, dimana kue dihasilkan dari cetakan itu adalah object
Warna kue bisa bermacam-macam meskipun berasal dari cetakan yang sama (object memiliki sifat independen)
Object adalah instance dari class
Instance dari sebuah class
Memangil class lain dengan menjadikannya objek di suatu kelas (yang dipanggil adalah construktornya)
Bangunan dari sebuah rancangan class
Bangunan dari sebuah rancangan class
Public class Manusia{
//objek method, atribut, constructor
berada disini
private Manusia budi = new Manusia();
}
Method dikenal sebagai fungsi atau prosedur
Kumpulan perilaku di dalam class yang ada
Misalnya method dari class Manusia adalah bernyanyi,
bicara
Atribut dan variabel adalah bagian dari method
Construktor adalah yang pertama kali dipanggil atau
dibaca ketika class diakses
Enkapitulasi adalah pewarisan
Polimorfisme kemampuan
objek untuk mengambil bagian dari induknya
Jadi lumrahnya pada pemrograman java, Modifier yang sering kita jumpai dan gunakan adalah :
- Private
- Defaulte/package
- Protected
- Public
EmoticonEmoticon