INSTALL JAVA Pada pelatihan pembuatan database kali ini, kita akan gunakan aplikasi Java Netbeans dan Microsoft Access. Untuk langkah awal, kita akan menginstall aplikasi java terlebih dahulu. Untuk menginstall Java Netbeans, langkah-langkahnya adalah sebagai berikut : Install JDK 1. Lakukan klik ganda pada jdk- 7u45-windows-i586, atau seperti gambar berikut :
klik ganda
2. Kemudian akan muncul tampilan dalam bentuk rar. Klik ganda pada jdk-7u45-windowsi586.exe, seperti gambar berikut :
klik ganda
3. Setelah tampil jendela wizard, klik tombol Next, seperti gambar berikut :
klik
4. Setelah tampil jendela wizard, klik tombol Next, seperti gambar berikut :
klik
5. Kemudian tampil jendela progress seperti gambar berikut :
6. Setelah tampil jendela baru, klik tombol Next, seperti gambar berikut :
klik
7. Kemudian masuk ke jendela progress, seperti gambar berikut :
8. Jika proses instalasi berhasil, maka akan tampil jendela seperti gambar berikut. Klik tombol Close untuk menutup jendela wizard dan proses install JDK selesai.
klik
Install Netbeans 1. Lakukan kik ganda pada jdk-7u45-nb-7_4-windows-i586, atau seperti gambar berikut :
klik ganda
2. Kemudian akan muncul tampilan dalam bentuk rar. Klik ganda pada jdk-7u45-nb-7_4-windowsi586.exe, seperti gambar berikut :
klik ganda
3. Setelah tampil jendela wizard, klik tombol Next, seperti gambar berikut :
klik
4. Setelah muncul jendela berikut, aktifkan I accept the terms in the license agreement. Install JUnit, kemudian klik tombol Next, seperti gambar berikut :
aktifkan
klik
5. Setelah muncul jendela baru, klik tombol Next seperti gambar berikut :
klik
6. Kemudian klik tombol Next, seperti gambar berikut :
klik
7. Hilangkan tanda centang (nonaktifkan) pada Check for Updates, kemudian klik Install, seperti gambar berikut :
nonaktifkan klik
8. Kemudian akan tampil jendela proses install netbeans seperti gambar berikut :
9. Hilangkan tanda centang pada Contribute to the Netbeans ……, kemudian klik tombol Finish,, dan proses instalasi Java selesai, atau seperti gambar berikut :
nonaktifkan
klik
Mata Kuliah Pertemuan
: Pemrograman Berbasis Objek : 1 PENGANTAR PEMROGRAMAN BERBASIS OBJEK
Pemrograman berbasis objek merupakan suatu konsep pemrograman dengan mengambil konsep objek sebagai komponen dasar dari pemrogramannya. Objek merupakan suatu kesatuan komponen dan struktur yang di dalamnya berisi atribut yang selanjutnya dinamakan dengan member dan method yang merupakan kumpulan fungsional dari suatu objek. Sebagai suatu analogi objek, kita ambil objek mobil mempunyai member berupa roda, kemudi, body, pintu, lampu, dashboard dan lain sebagainya. Objek mobil ini mempunyai method berupa maju, mundur, jalan, berhenti dan berputar. Dengan demikian, dapat dikatakan bahwa objek mempunyai sifat-sifat, yaitu : -
Member atau sering juga disebut dengan attribut yang menjelaskan variabel, parameter atau keadaan (state) dari suatu obejk, misalkan pada objek mobil terdapat member berupa roda, kemudi, seperti yang disebutkan sebelumnya.
-
Method atau sering juga disebut dengan behavior yang menjelaskan perilaku, kegiatan atau kerja dari suatu objek, misalkan pada objek mobil terdapat method maju,mundur, berhenti, seperti yang disebutkan sebelumnya.
Menulis program berbasis objek menggunakan bahasa Java dilakukan dengan cara membentuk sebuah class, menentukan variabel member dan menentukan method. Pembentukan class dari suatu objek ini dinamakan dengan enkapsulisasi. Untuk menggambarkan suatu objek digunakan suatu diagram yang dinamakan dengan class diagram. Model class di dalam class diagram seperti terlihat pada gambar berikut : Nama Class Member Method
Class merupakan pendefinisian suatu bentuk objek dengan menyebutkan definisi member dan method dari objek tersebut. Bisa dikatakan bahwa class merupakan suatu tipe data dari objek, sedangkan objek adalah variabel yang menggunakan tipe data yang didefinisikan dalam class. Misalkan, kita ingin membuat program untuk menghitung luas dan keliling lingkaran. Maka kita dapat membuat sebuah class mengenai lingkaran dengan nama Lingkaran1.java. Seperti yang diketahui bahwa lingkaran mempunyai parameter berupa jari-jari dan perhitungan yang bisa dilakukan adalah luas lingkaran dan keliling lingkaran. Sehingga class lingkaran1.java memiliki variabel member radius dan beberapa method seperti :
Mata Kuliah Pertemuan
: Pemrograman Berbasis Objek : 1
-
void inputData (int data)
-
double hitungLuas()
-
double hitungKeliling()
-
void main(String[] args)
class tersebut dapat dinyatakan dengan model seperti pada gambar berikut : Lingkaran1 double radius void inputData (int data) double hitungLuas() double hitungKeliling()
Sebelum mempelajari lebih jauh, ada baiknya perhatikan dulu struktur program java sebagai berikut : //NamaKelas.java public class NamaKelas { public static void main (String[] args) { //kode program } }
Yang dicetak tebal adalah reserved word (kata tercadang dari bahasa Java yang harus ditulis seperti adanya). Untuk pembuatan program dapat dilakukan menggunakan editor (seperti notepad) atau menggunakan IDE (seperti NetBeans).
Menggunakan IDE NetBeans
Untuk menggunakan IDE NetBeans, maka harus terlebih dahulu dilakukan instalasi software NetBeans (misalnya jdk-7u45-nb-7_4-windows-i586). Untuk
membuat
project
baru,
maka
aktifkan
NetBeans, dan kemudian pilih menu File > New Project sehingga muncul seperti gambar dibawah ini :
Mata Kuliah Pertemuan
: Pemrograman Berbasis Objek : 1
Karena kita akan banyak membuat program Java yang berbasiskan mode consule (teks), maka untuk setiap project yang dibuat, dipilih menu Java Application. Setelah dipilih menu Java Application, dan memberi nama aplikasi Java yang sesuai, maka akan tampil Window editor untuk membuat program yang memiliki struktur diatas (Struktur Program Java). Untuk menjalankan aplikasi yang telah dibuat, dapat dipilih menu Run > Run Project (atau tekan F6).
1. Contoh 1. Tulis program berikut dan simpan dengan nama Contoh_1.java ============================== publc class Contoh_1 { public static void main (String[] args) { System.out.println (“Hai . . .”); System.out.println (“Ini Program Java Saya yang Pertama !!!”); } } ============================== Jika program diatas di run, maka akan menghasilkan output seperti gambar berikut :
Mata Kuliah Pertemuan
: Pemrograman Berbasis Objek : 1
2. Contoh 2. Tulis program berikut dan simpan dengan nama Contoh_2.java ============================== public class Contoh_2 { public static void main (String[] args) { System.out.println (“Satu\tDua\tTiga\n”); System.out.println (“Empat\tLima\tEnam\n”); System.out.println (“Tujuh\tDelapan\tSembilan”); } } ==============================
3. Contoh 3. Tulis program berikut dan simpan dengan nama Contoh_3.java ============================== public class Contoh_3 { public static void main (String[] args) { int a = 100; System.out.println (“Nilai a : “ + a); } } ==============================
4. Contoh 4. Tulis program berikut dan simpan dengan nama Contoh_4.java ============================== public class Contoh_4 { public static void main (String[] args) { double b = Math.random(); System.out.println (“ Nilai variabel b adalah “ + b); } } ==============================
Mata Kuliah Pertemuan
: Pemrograman Berbasis Objek : 1
5. Contoh 5. Tulis program berikut dan simpan dengan nama Contoh_5.java ============================== public class Contoh_5 { public static void main (String[] args) { int a, b, jumlah; System.out.println (“ Nilai a = “ + a); System.out.println (“ Nilai b = “ + b); System.out.println (“ Penjumlahan a + b = “ + jumlah); } } ==============================
6. Contoh 6 Tulis program berikut dan simpan dengan nama Contoh_6.java ============================== import java.util.Scanner; public class Contoh_6 { public static void main (String[] args) { Scanner masukan = new Scanner (System.in); int a, b; System.out.println (“ Masukkan Nilai a : “); a = masukan.nextInt(); System.out.println (“ Masukkan Nilai b : “); b = masukan.nextInt(); System.out.println (); System.out.println (“ Nilai a yang Anda Masukkan adalah “ + a); System.out.println (“ Nilai b yang Anda Masukkan adalah “ + b); } } ==============================
7. Contoh 7. Tulis program berikut dan simpan dengan nama Contoh_7.java ============================== import java.util.Scanner; public class Contoh_7 { public static void main (String[] args) { Scanner masukan = new Scanner (System.in); float a, b, kali; System.out.println (“ Masukkan Nilai a : “); a = masukan.nextFloat(); System.out.println (“ Masukkan Nilai b : “); b = masukan.nextFloat(); kali = a * b; System.out.println (); System.out.println (“ Hasil Perkalian a dan b = “ +kali); } } ==============================