Penjelasan dasar pemrograman java akan dijelaskan dengan langsung diberikan contoh sedehana. Berikut adalah sedikit contoh program yang dibuat dalam bahasa java
public class Persegi {
void Keliling(int sisi){
int hasil = sisi*4;
System.out.println(“Keliling Persegi = “+hasil);
}
void Luas(int sisi){
int hasil = sisi*sisi;
System.out.println(“Luas Persegi = “+hasil);
}
}
Sekarang, akan kita coba menganalisa program java diatas Baris pertama kode :
public class Persegi {
menandakan nama class yaitu Persegi. Di java semua kode seharusnya diposisikan didalam class. Class adalah semacam cetakan/template, untuk membuat objek Baris berikutnya yaitu yang terdiri atas kurung kurawal { mengindikasikan awal blok. Pada kode ini, kita menempatkan kurung kurawal pada baris selanjutnya setelah deklarasi class, bagaimanapun, kita dapat juga meletakkan kurung kurawal ini setelah baris pertama dari kode yang kita tulis. Baris selanjutnya,
void Keliling(int sisi){
int hasil = sisi*4;
yaitu sebuah method untuk menghitung keliling lingkaran. Baris berikutnya, System.out.println(“Keliling Persegi = “+hasil); menampilkan teks ”Keliling Persegi = (nilai yang diperoleh dari variable hasil)“.
Dua baris terakhir yang terdiri atas dua kurung kurawal digunakan untuk menutup method utama dan masing-masing class secara berurutan. Kemudian class diatas dipanggil dari class berikut:
public class persegiberaksi {
public static void main(String[] args){
persegi hitungpersegi = new persegi();
hitungpersegi.keliling(6);
hitungpersegi.luas(6);
}
}
Pertama kita membuat objek baru yaitu pada baris berikut :
persegi hitungpersegi = new persegi();
Kemudian kita bisa memanggil method dan memberikan nilai parameter pada baris berikut ini :
hitungpersegi.keliling(6);
hitungpersegi.luas(6);
artinya adalah kita memanggil method dan memberikan nilai pada variabel “sisi”
Catatan :
Program Java ekstensinya harus .java dan harus sama dengan nama public class
Code Java bersifat Case-Sensitive : latihan.java berbeda dengan Latihan.java
Sumber : http://denyset.wordpress.com
Tidak ada komentar:
Posting Komentar