Wednesday, January 13, 2016

Belajar OOP dengan Java, Apa sih Object, Method, Class itu

Apa yang dimaksud OOP?

OOP (Object Oriented Programming) adalah suatu metode pemrograman yang berorientasi kepada objek. Tujuan dari OOP diciptakan adalah untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada di kehidupan sehari-hari. Setiap bagian dari suatu permasalahan adalah objek, nah objek itu sendiri merupakan gabungan dari beberapa objek yang lebih kecil lagi. Saya ambil contoh Mobil, Mobil adalah sebuah objek. Mobil itu sendiri terbentuk dari beberapa objek yang lebih kecil lagi seperti mesin, roda, kursi, dll. Mobil sebagai objek yang terbentuk dari objek-objek yang lebih kecil saling berhubungan, berinteraksi, berkomunikasi dan saling mengirim pesan kepada objek-objek yang lainnya. Begitu juga dengan program, sebuah objek yang besar dibentuk dari beberapa objek yang lebih kecil, objek-objek itu saling berkomunikasi, dan saling berkirim pesan kepada objek yang lain.

A. Apa itu Objek (Object)

Setiap objek memiliki dua karakteristik yaitu Attribute (State) dan Behavior. Attribute (State) merupakan identitas atau informasi objek itu sendiri atau disebut juga sebagai variable, sedangkan Behavior adalah tingkah laku atau apa yang dapat dilakukan oleh objek itu atau disebut juga sebagai method.
Sebagai contoh Attribute (State) dari Mobil adalah nama Mobil, tipe, warna, tahun produksi, roda, dll. Sedangkan Behavior dari mobil adalah cara menghidupkan mesin, cara menjalankan mobil (drive), cara memberhentikan mobil (brake), dll.

B. Apa itu Kelas (Class) 

Kelas merupakan cetakan atau blueprint atau prototype, hasil dari cetakan itu disebut objek.
Contoh Mobil Sedan dibuat dengan rancangan yang sama, rancangan Mobil ini disebut kelas. Hasil rancangan itu menjadi Mobil Sedan yang disebut objek. Mobil-mobil hasil rancangan tadi bisa memiliki warna, nama yang berbeda-beda tergantung perusahaan mobilnya. Disini jelas bahwa objek memiliki sifat independen. Objek adalah instance dari kelas, satu kelas bisa memiliki beberapa objek.

D. Apa itu Method

Method atau fungsi atau operasi atau behaviour merupakan perintah-perintah prosedural yang ditempatkan pada kelas untuk mendapat hasil dari perintah-perintah tersebut.

Compile dan Run program file java menggunakan Comman Prompt Windows

Java Merupakan Bahasa Pemrograman yang bersifat umum (general purpose), dan secara khusus di desain untuk memanfaatkan dependensi implementasi seminimanl mungkin. 
Saya berasumsi bahwa kebanyakan praktikan sudah terbiasa dengan IDE semacam Netbeans atau Jcreator. alhasil memakai cmd tidak bisa dan harus googling dan dipelajari dahulu, karena mungkin pindah-pindah folder pun masih belum tahu caranya.

Berikut Cara Compile dan Run program file java menggunakan CMD Windows
1. Path
Hal pertama yang harus dilakukan adalah mengecek path di komputer (baca: komputer) atau (baca :laptop). Langkahnya sebagai berikut.

  • Buka Properties di My Computer
  • Pilih tab Advanced (Windows XP) atau Advanced system settings (Windows 7)
  • Klik tombol Environment Variables
  • Pastikan Ada variable dengan nama PATH dan value alamat bin-nya java (sesusai versi jdk)
Kalau sudah ada, kemungkinan seperti ini:


Semisal belum ada, tambahkan PATH berikut:


Kalau belum ada, silakan buat variable baru dengan klik tombol New dan silahkan mengisi Variable name dengan ‘PATH’ dan Variable value dengan alamat bin-nya Java. Ini contoh screenshotnya:


2. CMD (Command Prompt) pada windows

Setelah memastikan Path sudah di-set, kita buka CMD (Command Prompt). Langkahnya sebagai berikut.

Klik Start >> Ketikkan "cmd" >> Enter. seperti Screenshot ini:

Tentukan letak file Java yang akan dikerjakan. Misal ada fileTes.java di F:\Java, Berarti, dari command prompt (cmd), kita harus masuk ke folder F:\Java terlebih dahulu.


Untuk itu, perintah dasar keluar masuk folder di command prompt. Pertama kali masuk cmd biasanya direktori (baca: folder) kerjanya langsung mengarah ke folder milik user yang sedang aktif. Berikut perintah-perintah dasarnya:

- Untuk mengetahui ada file apa saja.
  dir
- Untuk naik satu tingkat direktori.
  cd..
- Untuk masuk suatu folder.
  cd [nama folder]

3. Compile
cara compile ? perintahnya seperti ini:

javac [nama_file].java

file Mobil.java di F:\Java . Ini satu kasus kalau di compile ada salahnya, Pasti keluar pesan error 


dan ini kasus file compile benar


4. RUN
kemudian RUN , perintahnya seperti ini :

java [nama_file]

ini contoh isi file Mobil.java
menggunakan notepad++


Hasil outputnya seperti ini :




cukup mudah bukan ? semoga membantu kawan-kawan semua



Facebook  Twitter  Google+ Instagram