Assalamualaikum
Dalam posting saya kali ini sedikit mengupas tentang
array, ini adalah salah satu tugasyang di berikan dosen saya yang bernama pak
mudafiq, oke gakusa byk basa basi,
langsung saja cusss materiJ
Array
adalah tipe data yang memiliki kemampuan dapat mengumpulkan beberapa data yang
bertipe sama dalam satu variable sehingga dalam pembuatan terdiri dari beberapa
tipe yang sama tidak membutuhkan banyak variable
- Array Satu Dimensi
Array satu
dimensi adalah suatu array yang terdiri dari 1 subskrip array, yaitu jumlah
data maksimum.
Bentuk umum
:
Tipe_data
nama_array[jumlah_maks_data];
Contoh :
int
Nilai[5]; nilai [1] nilai
[2] nilai [3]
nilai [4] nilai [5]
70
|
80
|
82
|
60
|
75
|
Catatan :
String juga
sebenarnya merupakan array yang bertipe karakter. Jumlah elemen array
menyatakan jumlah string.
- Array Dua Dimensi
Array dua
dimensi adalah suatu array yang terdiri dari 2 subskrip, yaitu jumlah
elemen baris dan jumlah elemen kolom.
Bentuknya
dapat berupa matriks atau tabel.
·
Deklarasi array :
Tipe_array
nama_array[baris][kolom];
·
Cara mengakses array :
Untuk
mengakses array, misalnya kita ingin mengisi elemen array baris 2 kolom 3
dengan 10 maka perintahnya adalah sbb :
X[1][2] =
10;
·
Untuk mengisi dan menampilkan isi
elemen array ada dua cara yaitu :
·
Row Major Order (secara baris per
baris)
·
Column Major Order (secara kolom per
kolom)
- Array Multidimensi
Array
multidimensi adalah suatu array yang mempunyai subskrip lebih dari dua. Bentuk
pendeklarasian array sama saja dengan array dimensi satu maupun array dimensi
dua.
Bentuk
umumnya yaitu :
tipe_array
nama_array[ukuran1][ukuran2]…[ukuranN];
Overload Method
Method overloading
adalahsuatucarauntukmemberikannama yang samakepadadua method yang
berbedameskidua method tersebutberadadalam class yang sama. Hal
inidapatdilakukandengancaramembedakantipe parameter, jumlah parameter
dansusunan parameter.
Berikutadalahcontoh coding overloading constructormenggunakanarraysatudimensi :
Berikutadalahcontoh coding dua dimensi menggunakan overlod metod:
ferischa putri