Tutorial

Setting Classpath and Environment Variables

Just recently, when i need to install ant for my final year project, i kind of reminiscent back to that day when i need to set up the path variables and the classpath. It took me about one whole day to figure out how to compile and interpret .java file to run. Frustated i am,…

Konsep OOP : Polymorphism

Kegunaan kedua dari inheritance adalah polymorphism (banyak bentuk). Bagaimana penggunaanya? Kita gunakan contoh dari post sebelumnya tentang Inheritance. Misal kita punya class Peternakan yang akan memanggil method makan() dari semua object Hewan. Kita tidak tahu class Hewan sudah diturunkan menjadi apa saja: bisa ayam, bebek, dan lain-lain. Tapi, satu hal yang pasti, jika mereka adalah…

Konsep OOP : Inheritance

Mengapa mengunakan inheritance? Ada dua alasan yang paling mendasar: 1. Untuk menggunakan kembali kode yang sudah ada 2. Untuk memanfaatkan polymorphism (kita lihat di post selanjutnya) Mari kita lihat alasan pertama. Cara untuk mewarisi suatu kelas adalah dengan menggunakan keyword extends. class Hewan { public void makan() { //kode yang amat sangat panjang dan rumit…

Konsep OOP : Encapsulation

Dari pengalaman pribadi dan teman-teman yang baru berangkat dari latar belakang procedural programming menuju object oriented programming (oop) dalam hal ini Java, ketiga konsep di atas adalah yang paling membingungkan. Ada apa dengan encapsulation, inheritance dan polymorphism? Pertama, mari kita lihat konsep encapsulation. Perhatikan contoh berikut: Sebuah aplikasi yang di dalam suatu inputnya tidak boleh…

SCJP 1.6 (CX-310-065)

Wow. SCJP 1.5 saja belum selesai dipelajari sudah muncul yang 1.6. Jadi bagaimana ini, yang mana yang saya harus ambil? Jawabannya adalah : tergantung kesiapan anda. SCJP 1.6 secara resmi diperkenalkan oleh SUN bulan Desember 2007. Jadi, belum banyak dokumentasi yang mengulas tentang modul-modulnya walaupun setelah saya membaca-baca pengalaman orang yang sudah mengambil exam, tidak…

Menuju SCJP Tahap 1

Apa sih SCJP? SCJP itu adalah singkatan dari Sun Certified Java Programmer. Sebuah sertifikasi bertaraf internasional yang dikeluarkan oleh Sun Microsystem. SCJP adalah fondasi untuk meniti karir di pemrograman Java. Sertifikasi advanced seperti SCWCD, SCMAD, dll membutuhkan SCJP sebagai prerequisite. Berikut bagan sertifikasi Java yang dikeluarkan oleh Sun Microsystem. Sertifikasi SCJP yang terbaru adalah untuk…


Follow My Blog

Get new content delivered directly to your inbox.

Advertisement