Anda di halaman 1dari 7

CONSTRUCTOR

1
DEFINISI CONSTRUCTOR/KONSTRUKTOR

• Konstruktor adalah metode yang dipanggil


secara otomatis ketika suatu kelas
diinstansiasi/diwujudkan (dalam bentuk objek)
• Ketika suatu kelas dibuat, maka secara
otomatis akan dibuat pula konstruktornya
• Konstruktor yang dibuat otomatis tersebut
adalah berupa metode yang tidak berisi
kode atau kosong
default Constructor • Sama halnya dengan metode, Konstruktor
juga dapat dibuat banyak dan beragam
dalam hal parameter inputnya
CONTOH KONSTRUKTOR

3
KONSTRUKTOR DALAM PEWARISAN
• Konstruktor tidak diturunkan ke subclass, tetapi constructor dapat dipanggil dari subclass dengan
menggunakan keyword super
• Keyword super tidak hanya digunakan untuk memanggil konstruktor tetapi dapat juga digunakan
untuk memanggil method yang ada di superclass.
• Cara pemanggilannya
• Untuk constructor

• Untuk method

4
OVERRIDE CONSTRUCTOR
Orang
-nama
-usia
+Orang() Pegawai
+Orang(nama,usia)
+setNama(nama) -nip
+getNama() +Pegawai()
+setUsia(usia) +Pegawai(nama, usia,
+getUsia() nip)
+info()

5
6
TUGAS

1. Buatlah sebuah kelas dengan 5 konstruktor yang berbeda!


2. Buatlah contoh override constructor!

Anda mungkin juga menyukai