Sebelum menginjak kesana mari kita terlebih dahulu mengetahui apa itu Array, Overload Konstruktor dan Overload Method
Array adalah sebuah nama variabel yang sama, namun memiliki nomor indeks yang unik untuk membedakan setiap variabel tersebut.
Penomoran indeks array dimulai dari 0 sampai ke n-1, yang mana n adalah jumlah total elemen array
Misalkan: n=5, maka indeks array dimulai dari 0 s/d 4
Overload Konstruktor
1. Memiliki konsep yang sama dengan overloading method.
2. Dibedakan berdasarkan paramater (jumlah atau tipe data).
3. Pemanggilan konstruktor tergantung pada instansiasi objek.
Overload Method
1. Dalam class, dapat dibuat method yang sama dengan parameter yang berbeda
2. Parameter dalam suatu method dikatakan berbeda dari method lain, apabila:
Jumlahnya berbeda, meskipun tipe datanya sama
Tipe datanya berbeda, meskipun jumlahnya sama
Jumlah dan tipe datanya berbeda
Di bawah ini adalah sebuah code dari Overload Konstruktor yang didalamnya terdapat juga Array, array disini menggunakan yang 1 dimensi.
Codingnya seperti dibawah ini:
implemetasiya seperti di bawah ini:
Outputya
Nah di bawah ini adalah sebuah code Overload Method yang juga terdapat Array, Array disini menggunakan Array 2 dimensi:
Implemetasinya
Outputnya sebagai berikut:
Demikian tutorial yang hanya bisa saya bagikan, mohon maaf apabila terdapat kesalahan, saya juga seorang manusia yang bisa saja salah. Terima Kasih!
NAMA : RISQI ALBI KHAIRULLAH
NIM : 1110651201