Belajar Java OOP Fundamental : Konsep dan Pengenalan Dasar

Posted on Posted in Artikel, Java

Java adalah sebuah bahasa pemograman yang pada awalnya dikembangkan oleh Sun Microsystem, yang dimulai oleh James Gosling. Java menjadi bahasa pemograman yang populer saat ini, sehingga sangat bermanfaat untuk mempelajarinya.

Java adalah salah satu bahasa pemograman yang berbasis objek(OOP), jadi anggap saja Program Java adalah Sekumpulan Objek yang saling berkomunikasi dengan cara saling menjalankan method mereka. Untuk lebih jelasnya, mari kita deskripsikan dulu apa itu Object, Class, Method, dan Instance Variable.

  • Object, Object memiliki keadan dan perilaku, Contohnya : Anjing adalah Object, Anjing memiliki keadaan, seperti nama, warna bulu, berat, umur dll. Anjing juga mempunyai perilaku, seperti berlari, makan, mengonggong dll. Anggap saja seperti itu.
  • Class, Sebuah Class bisa didefinisikan sebagai Cetak biru atau Template, yang menjabarkan keadaan dan perilaku Object.
  • Methods, Method bisa dibilang adalah perilaku, sebuah Class dapat memiliki banyak method. Method adalah tempat dimana logika ditulis, data dimanipulasi, dan aksi dilakukan.
  • Instance Variables, Setiap objek mempunyai Instance Variable mereka sendiri. Keadaan sebuah Object diciptakan dari isi yang masukkan kedalam instance variable ini.

Mari kita buat program sederhana, program ini akan memunculkan tulisan Hello World.

Jika anda belum menginstall java atau belum tahu caranya anda dapat melihatnya pada arttikel berikut : Install Java, JDK dan Setting Enviroment di Windows & Linux

public class MyFirstJavaProgram {

public static void main(String []args) {

System.out.println(“Hello World”);

// prints Hello World

}

}

Simpan kode diatas dengan nama MyFirstJavaProgram.java, lalu compile kode diatas dengan cara mengetikkan perintah berikut di prompt :

javac MyFirstJavaProgram.java

Lalu jalankan program dengan perintah :

java MyFirstJavaProgram

Jika berhasil akan memunculkan tulisan Hello World seperti ini:

C:\> javac MyFirstJavaProgram.java

C:\> java MyFirstJavaProgram

Hello World

Penjelasan

  • Case Sensitivity, Java termasuk Case Sensitive yang berarti Hello akan berbeda dari hello.
  • Nama Class, Semua Nama Class harus diawali oleh huruf kapital, jika nama Class terdiri dari beberapa kata, maka semua huruf awalnya adalah huruf kapital. Contoh : MyFirstJavaProgram.
  • Nama File Program, Nama File Program harus sama persis dengan nama Class, dan perlu diingat bahwa Java itu Case Sensitive, jadi pastikan nama file sama persis dengan nama Class, atau program tidak akan dicompile.
  • Public static void main(String args[]){ }, Proses pogram java berawal dari method main() yang merupakan perintah untuk setiap program java.

Untuk sementara sampai disini terlebih dahulu.

Artikel selanjutnya : Belajar Java OOP Fundamental : Pengenalan Identifier dan Cara Penulisan Kode di Java

Sekian. 🙂