Minggu, 27 September 2015

Program Java Sederhana

Pada postingan sebelumnya sudah dijelaskan beberapa istilah yang terdapat didalam Pemorgaman Berorientasi Objek dan cara membuat project baru menggunakan eclipse. Sekarang kita akan mencoba membuat aplikasi sederhana untuk memperjelas maksud dari beberapa istilah dalam PBO.


  1. Siapkan project baru
  2. Buat class baru dengan cara klik File -> New -> Class dan isikan nama class yang anda mau, dalam tutorial ini akan saya berinama kelas, kemudian klik Finish


  3. Ketikan script tersebut kedalam file kelas

  4. Setelah itu buatlah file baru dengan cara yang sama seperti tadi, kali ini saya namakan main
  5. Kemudian ketikan script ini kedalam file main

  6. Hasil saat program dijalankan

Sabtu, 26 September 2015

Pemrograman Berorientasi Objek

Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.

Dalam PBO terdapat beberapa istilah yaitu:
  • Class
  • Class merupakan sebuah cetakan atau blueprint dalam membuat sebuah object. Class berisi object-object yang memiliki atribut dan tingkah laku yang sama, seperti : Class "mahasiswa" dimana didalam class tersebut terdapat object yang memiliki atribut yang sama yaitu mereka memiliki NIM, nama, jurusan, dll.

  • Object
  • Object merupakan anggota dari suatu class, object sendiri memiliki atribut yang nantinya mereka akan dikumpulkan dalam sebuah class yang berisi object - object lain yang beratribut sama.


  • Attribute

  • Attribute merupakan sesuatu yang dimiliki oleh sebuah object. Contoh, seluruh mahasiswa memiliki attribute yang sama yaitu NIM, nama, jurusan. Setiap object dapat memiliki attribute yang sama dalam membentuk suatu class, namun mereka memiliki isi attribute yang berbeda, seperti : mahasiswa memiliki NIM yang merupakan attribut, tetapi isi dari NIM setiap mahasiswa berbeda.


  • Method

  • Method merupakan suatu operasi fungsi - fungsi yang dapat dilakukan oleh object dalam suatu class.


Setelah mengetahui beberapa istilah yang ada dalam Java, sekarang saatnya kita untuk mencoba membuat program Java yang sederhana. Pertama-tama kita membuat project dahulu, disini saya menggunakan software yang bernama Eclipse.


  1. Buka software eclipse kemudian klik file -> new project -> java project


  2. Beri nama project kemudian klik finish

  3. Project baru telah terbentuk, lihat tutorial selanjutnya untuk pembuatan program sederhana

Kamis, 10 September 2015

Sorting Struct

Disini saya akan membuat sebuah program yang digunakan untuk menginputkan catatan waktu para pelari kemudian program akan mengurutkannya dari pelari yang paling cepat.

Pertama buatlah struct yang memiliki beberapa elemen diantaranya: nomor, nama, jam, menit, detik, jumlah waktu.


struct peserta {
  int no;
  char nama[20];
  int jam;
  int mnt;
  int dtk;
  int jml;
};