728x90 AdSpace
Latest News
Senin, 08 Agustus 2016

Belajar Java untuk Android (5) - Pengertian Constructor dalam Java

Pengertian Konstruktor pada Java
Konstruktor pada Java adalah jenis method khusus yang digunakan untuk menginisialisasi sebuah obyek ketika sebuah obyek pertama kali diciptakan. Jika dalam sebuah kelas tidak terdapat suatu konstruktor, Java secara otomatis akan membuatkan sebuah konstruktor baku (default constructor) yang berfungsi menghasilkan nilai baku seperti 0, null dan sebagainya tergantung dari tipe atributnya. Fungsi dari konstruktor adalah memberikan data-data yang diperlukan oleh sebuah obyek.

Pengertian Method pada Java
adalah sub program yang memberikan suatu fungsi yang dapat dilakukan oleh suatu obyek, contoh dari method adalah setPekerjaan. Selain itu method juga berfungsi untuk memanipulasi nilai yang terdapat pada sebuah atribut. Contoh :  setNama("Asep").
Method dibuat dengan sekumpulan program yang telah terbungkus (encapsulated). Berkat method, kita dapat memanggil sekumpulan program yang sudah dituliskan pada method tanpa harus menuliskan ulang kode programnya, yaitu cukup memanggil nama methodnya saja, maka program akan langsung berfungsi sehingga menghemat waktu (tidak usah menulis ulang) serta menyederhanakan struktur program.

Perbedaan Konstruktor dan Method pada Java
1. Konstruktor digunakan untuk menginisialisasi keadaan dari obyek (contoh nama, umur, pekerjaan, alamat pada kelas Manusia), sedangkan method digunakan untuk menggambarkan perilaku atau fungsi dari sebuah obyek (contoh bekerja, menyanyi, tidur, makan pada kelas Manusia).
2. Konstruktor tidak memiliki nilai kembalian (void), sedangkan method dapat memiliki tipe kembalian.
3. Konstruktor dipanggil secara implisit (tersirat atau tidak dinyatakan dengan jelas) sedangkan method dipanggil secara eksplisit (dinyatakan dengan jelas).
4. Nama dari sebuah konstruktor pada Java harus sama dengan nama kelasnya, sedangkan nama method tidak harus sama dengan nama kelasnya.

format penulisan sebuah konstruktor :
[nama_kelas]    (parameter1, parameter 2 ...)  { statement; }
contoh penulisan sebuah konstruktor :
Manusia(String n, int u)
       nama = n;
       umur = u;
}

format penulisan sebuah method :
[akses_modifier]    [tipe_data]  nama_method(...)

contoh penulisan sebuah method :
public void setNama(String n){ nama = n ; }
public String getNama(return nama;  }
String getNama(return nama; }
public int getUmur(return umur;  }
int getUmur(return umur; }

Latihan menggunakan IntelliJ IDEA :
1. Buat sebuah proyek baru dengan memilih menu File --> New --> Project
2. Pada kotak dialog New Project pilih Java, kemudian tekan tombol Next
3. Kemudian beri tanda centang pada Create project from template
4. Isikan Project Name, atur letak folder dari Project location kemudian klik tombol Finish. Contoh :
  • Project name : BelajarKonstruktor
  • Project location : C:\BelajarJava\Konstruktor (buat dulu folder konstruktor)
  • Base package : BelajarJava


6. Buat sebuah kelas yang baru dengan cara memilih package, dalam contoh ini adalah BelajarJava, klik kanan --> pilih New --> Java Class


7. Pada baris Name beri nama Manusia (Huruf awal harus besar untuk pemberian nama sebuah kelas), pada Kind pilih Class kemudian klik OK.
8. Tambahkan kobe baris berikut pada file Manusia.java :


9. Tambahkan kobe baris berikut pada file Main.java :

10. Jalankan file Main.java



Tambahan :

Untuk belajar lebih lanjut tentang pemrograman Java, Android dll, kampus STEKOM Semarang tersedia jurusan TEKNIK KOMPUTER DAN SISTEM INFORMASI (Terakreditasi B) dengan target mahir Applikasi Visual, Website , Android , Java,  Microcontroller, Jaringan, Service.
Biaya Kuliah terjangkau,

1. Program Sarjana (Terakreditasi B)
  • Sumbangan Pendidikan Institusi Rp. 6.000.000,- (bayar langsung discount 10%)
  • Uang kuliah per bulan Rp. 270.000,-
  • Uang SPP 4 Bulan sekali Rp. 500.000,-
  • Uang Ospek (cukup 1X) Rp.250.000,-
2. Program Diploma 3 (Terakreditasi B)
  • Sumbangan Pendidikan Institusi Rp. 3.500.000,- (bayar langsung discount 10%)
  • Uang kuliah per bulan Rp. 270.000,-
  • Uang SPP 4 Bulan sekali Rp. 500.000,-
  • Uang Ospek (cukup 1X) Rp.250.000,-
3. Program 1 Tahun (Setara Diploma 1)
  • Sumbangan Pendidikan Institusi Rp. 1.800.000,- (bayar langsung discount 10%)
  • Uang kuliah per bulan Rp. 270.000,-
  • Uang SPP 4 Bulan sekali Rp. 500.000,-
  • Uang Ospek (cukup 1X) Rp.100.000,-

HUBUNG KAMI :

 (024) 6170-144
 0857-1275-9206 
 info@stekom.ac.id

STEKOM
Jl. Majapahit 605, Semarang,
Jawa Tengah - Indonesia
  • Blogger Comments
  • Facebook Comments

0 komentar:

Posting Komentar

Item Reviewed: Belajar Java untuk Android (5) - Pengertian Constructor dalam Java Rating: 5 Reviewed By: Kuliah Kelas Karyawan di Semarang