Assalamu'alaikum Wr. Wb.
Hai para pembaca, Terima kasih sudah datang ke blogku >~<
Perhitungan Sederhana
Pemrograman Berorientasi Objek
Pada blog kali ini saya akan menjelaskan tentang perhitungan sederhana Pemrograman Berorientasi Objek (PBO). Tapi apa sih PBO atau OOP (Object Oriented Programming) itu sendiri?
PBO/OOP merupakan Pemrograman yang berorientasi kepada objek, dimana semua fungsi dan data dibungkus dalam class-class atau object-object yang masing-masing object ini berisikan informasi yang saling terhubung atau saling terkait satu dengan object yang lain. Setiap object memiliki fungsi yang dapat menerima, memproses, mengirim, menyimpan, dan memanipulasi data.
Konsep PBO/OOP dikenal dengan beberapa istilah umum, berikut ini penjelasan singkat konsep tersebut;
- Method merupakan fungsi atau prosedur yang dibuat oleh programmer didalam suatu class.
- Attribute merupakan variabel yang dimiliki sebuah kelas, Atribut sendiri merupakan hak bagi programmer untuk mengakses secara langsung class yang dimiliki oleh bahasa pemrograman. Atribut terdiri dari 3 hak, yaitu; public, private dan protected.
- Class dianggap sebagai blueprint(denah) /prototipe yang mendefinisikan variabel-variabel dan metode-metode untuk semua objek dari jenis hingga jumlah tertentu.
- Object merupakan perwujudan dari class, setiap object akan mempunyai attribute dan method yang dimiliki class-nya
Contoh Program Perhitungan Sederhana PBO:
contoh program akan menjelaskan fungsi yang dimiliki program ini, menggunakan kasus meja.
berikut programnya:
- Untuk memulai program menggunakan pemrograman bahasa Java, kalian harus terlebih dahulu menginstal Java. Jika belum silahkan lihat blog saya sebelumnya yang berjudul "Proses Installasi JAVA SE Development Kit 7 Update 51" sehingga kalian dapat melakukan installasi. Jika sudah maka kita lanjut ketahap berikutnya.
- Kalian buka text editor yang kalian punya bisa itu notepad,sublime text atau yang lainnya. kemudian kalian ketik sourcecode seperti berikut,
- Berikut keterangan mengenai sourcecode diatas;
- 'public class Meja{' merupakan keyword yang berfungsi untuk menambahkan objek, method, atribut lain, dan merupakan class program serta nama program.
- 'public int kaki_meja()'int merupakan method yang digunakan untuk menampilkan nominal atau untuk mengakses sebuah variabel dari objek.
- 'return 70;'return berfungsi untuk mengembalikan nilai dari sebuah variabel yang akan ditampilkan dari variabel dibawah.
- 'public int alas_meja(){'int merupakan method yang digunakan untuk menampilkan nominal atau untuk mengakses sebuah variabel dari objek.
- 'return 120;'return berfungsi untuk mengembalikan nilai dari sebuah variabel yang akan ditampilkan dari variabel dibawah.
- 'public static void main(String[]args){' berfungsi sebagai main program, void main merupakan fungsi untuk mengcompile program yang tidak memerlukan nilai balikan.
- 'Meja nana=new Meja();' meja merupakan class, nana ialah variabel baru, dan new meja merupakan method.
- 'int kaki=nana.kaki_meja();' hasil dari nilai return yang di proses di bagian ini dengan menambahan sebuah perintah baru.
- 'int alas_meja=nana.alas_meja();' hasil dari nilai return yang di proses di bagian ini dengan menambahan sebuah perintah baru.
- 'System.out.println(kaki*alas_meja);' perintah yang akan meng-output statement yang terdapat didalam tanda kurung.
- '{ }' berfungsi untuk memisahkan statement yang satu dengan yang lain dan sebagai pembuka atau penutup program.
- Lalu, simpan sourcecode sesuai dengan nama class kalian. Contoh : public class Meja{ maka nama program harus sama dengan format .java yaitu "Meja.java".
- Lalu untuk melihat hasil compile, jalankan program dengan mengcompaile di command prompt dengan menekan keyboard WIN + R , setelah itu kita open cmd pada windows run.
- Jika command prompt kalian sudah terbuka maka langsung saja lanjut ke langkah-langkah berikut ini;
- C:\Users\ratun>d: "Perintah ini digunakan untuk berpindah dari drive C:\ ke drive D:\ pada command prompt. Disini saya menyimpan file Sourcecode di Local Disk D:".
- D:>cd java "Perintah ini digunakan untuk pindah ke direktori "java" pada drive D:. Ini berguna jika file Java yang ingin diakses berada di dalam direktori tersebut. Seperti saya menyimpan file Sourcecode tersebut berada didalam folder 'java'".
- D:\java>javac Meja.java "Perintah ini digunakan untuk meng-compile file Java dengan nama "Meja.java" yang berada di dalam direktori "java" pada drive D:".
- D:\java>dir "Perintah yang digunakan untuk menampilkan daftar isi direktori sehingga dapat mengetahui apakah file java "Meja.java" telah berubah menjadi "Meja.class".
- D:\new>java Meja "Perintah ini digunakan untuk menjalankan program Java dengan nama "Meja" yang sudah di compile sebelumnya. Setelah program dijalankan, output dari program adalah angka 8400".
jika sudah seperti ini maka program Perhitungan Sederhana Pemrograman Berorientasi Objek(PBO) berhasil.
Demikian penjelasan mengenai proses membuat program Perhitungan Sederhana Pemrograman Berorientasi Objek(PBO) menggunakan bahasa Java, semoga blog saya dapat bermanfaat, jika ada kritik dan saran silahkan sertakan di kolom komentar.
SELAMAT MENCOBA & SEMOGA BERHASIL >~<