Anda di halaman 1dari 4

PEMBUATAN PROGRAM SEGITIGA MENGGUNAKAN KONSTRUKTOR DI JAVA NETBEANS 6.

0
15:30 GILANG NO COMMENTS

Pertanyaan pertama, apa itu konstruktor??


Konstruktor adalah bagian dari definisi suatu kelas yang berfungsi menciptakan instans dari kelas tersebut. Konstruktor ini bisa kita buat sendiri, atau bila kita tidak mendefinisikannya, maka kompiler Java akan membuatkan konstruktor default untuk kelas tersebut pada saat kompilasi. Yang perlu diperhatikan adalah bahwa suatu konstrukor tidak termasuk anggota suatu kelas seperti metode dan variabel dan bahwa konstruktor bisa dibuat lebih dari satu. Bentuk konstruktor sendiri mirip dengan sebuah metode. Beda yang paling mencolok adalah nama sebuah konstruktor harus sama dengan nama kelas tersebut dan konstruktor tidak memiliki definisi return Hal pilih pertama yang "Java" type dilakukan adalah seperti membuat "Java kelas sebuah untuk mendefinisakan klik metode(Method). kelas segitiga. Next.

1. Buka java Netbeans 6.0 atau sejenisnya pilih File - New Project dan akan tampil seperti gambar dibawah ini. Aplication"

2. Isikan Nama Project "Segitiga" Klik Finish.

3. Lalu Klik kanan pada package segitaga pilih New - Java Class. seperti gambar dibawah ini.

4. Selanjutnya buat nama Kelas dengan nama "Segitiga" Klik next dan anda tuliskan program seperti dibawah ini tepat setelah " class Segitiga { " class Segitiga { private double alas; private double tinggi; // konstruktor sebagai method pengubah nilai Object public Segitiga () { setAlas(2); setTinggi(5); } /** method setAlas dan setTinggi sebagai pengubah nilai * lokasi pemanggilannya dilakukan oleh konstruktor * dan eksekusinya adalah padda saat objek baru diciptkan */ public void setAlas (double a) { if (a > 0) alas = a; } public void setTinggi (double t) { if (t > 0) tinggi = t; } // method Mengambil nilai public double getAlas() { return(alas); }

public double getTinggi() { return(tinggi); } // method menghitung luas Segitiga public double HitungLuas() { return(alas * tinggi / 2); } }

5. Setelah itu anda compile program anda dengan menekan (F11), apabila tidak (Run) class. yang menjalankan implementasi bernama kesalahan Bulid ada Yang Jika kesalahan maksudnya anda bahwa program dan tersebut, adalah fungsi menjalankan karena kita program Bulid dinyatakan berhasil, program baru ini Main( saja Java ) Main anda ini akan tidak tidak hanya perlu sebuah dalam Project untuk modul pesan file. merupakan

membuat ada

"Segitiga".

menampilkan

menyatakan

6. Membuat class kedua. Lakukanlah seperti perintah pada No. 3 dan buat nama class dengan nama "ImplementasiSegitiga" dan tulis program seperti dibawah ini. class ImplementasiSegitiga { public static void main(String[] args) { Segitiga Luas = new Segitiga(); Segitiga A = new Segitiga(); Segitiga T = new Segitiga(); System.out.println("Sebelum Data Diubah / default / awal"); System.out.println("Alas = " + A.getAlas()); System.out.println("Tinggi= " + T.getTinggi()); System.out.println("Luas Segitiga :" + Luas.HitungLuas() ); System.out.println(); // Merubah nilai yang telah ditentukan A.setAlas(8); T.setTinggi(10);

System.out.println("Data Setelah nilai Default diganti dengan nilai Baru"); System.out.println("Alas = " + A.getAlas()); System.out.println("Tinggi = " + T.getTinggi()); System.out.println("Luas Segitiga " + A.getAlas() * T.getTinggi() / 2); System.out.println(); } }

7. Lakukan Compile file dan apabila tidak berhsil periksa kembali program anda. Dan jika berhasil jalankan program dengan mengklik tomblol Run - Run Main Projecrt (F6). Dan akan mengeluarkan hasil / output seperti gambar dibawah ini.

Anda mungkin juga menyukai