Constructor adalah sebuah method yang dipanggil ketika kita
melakukan instansiasi suatu objek. Constructor biasanya berfungsi untuk
memberikan nilai awal pada attribut ketika objek tersebut dibuat.
beberapa hal mengenai constructor:
1. mempunyai nama method yang sama dengan nama class.
2. tidak mempunyai return value.
3. tidak bisa dipanggil seperti pemanggilan method biasa. Constructor hanya bisa dipanggil menggunakan keyword new.
saat membuat constructor yang di buat pertama kali yaitu :beberapa hal mengenai constructor:
1. mempunyai nama method yang sama dengan nama class.
2. tidak mempunyai return value.
3. tidak bisa dipanggil seperti pemanggilan method biasa. Constructor hanya bisa dipanggil menggunakan keyword new.
- input dan output menggunakan perintah java.io.BufferedReader atau java.util.Scanner
- kemudian selanjutnya membuat classnya seperti public class Keyboard
- kemudian membuat sebuah variabel baru dengan nama Reader(terserah anda) dengan tipe BufferedReader
- seperti gambar source code di bawah ini:
- selanjutnya membuat urutan contructor sesuai dengan kebutuhan untuk program yang akan di buat.
kemudian,dari constructor di atas di buatlah sebuah kelas di folder yang sama dengan nama Keyboard.java berikut ini source code nya:
kemudian setelah di compile di cmd dan berikut ini adalah hasilnya:
jadi,sebenarnya constructor berfungsi sebagai pembangun/pembuat untuk sebuah class baru agar lebih di permudah.
sekian mengenai constructor hari ini,semoga bermanfaat.

No comments:
Post a Comment