jika di post sebelumnya biodata hanya di outputkan biasa,sekarang saya akan menshare biodata yg menggunakan array(di post sebelumnya sintaxnya dijadikan comentar) ,jika kalian ingin melihat
post sebelumnya klik disini
1.pertama buka visual studio
2.buka project kalian yg telah kalian buat di post sebelumnya(PraktikCsharp)
1.biodata dat= new biodata();membuat object dari class biodata dengan nama dat;
2.dat.setdata();mengakses method setdata() dari object dat dan mengisi argumen nya :( ) dengan
("nama ", "panggilan ", "gender ", "hobby ", "alamat ", "agama ", "tinggi ");
3.dat.isidata();mengakses method isidata() dari object dat dan mengisi argumen nya :( ) dengan
("akbar rizqi", "kiki", "laki-laki", "cooding", "jalan maspati", "islam", "175cm");
4.dat.getdata();mengakses method getdata()dari object dat yg berfungsi menampilkan data
dari array hasil looping dengan format = <array>a : <array>b
dan outputnya akan seperti ini:
post sebelumnya klik disini
1.pertama buka visual studio
2.buka project kalian yg telah kalian buat di post sebelumnya(PraktikCsharp)
3.masuk ke biodata.cs
4.tukar yg coment dengan yg tidak ,sehingga hasilnya seperti ini:
keterangan:
a.private string[] a=new string [20];//membuat aray bertipe string dan bernama a dengan element
sebanyak 20
b.private string[] b = new string[20];//membuat aray bertipe string dan bernama a dengan element sebanyak 20
c.public void setdata(string n, string p, string k, string h, string tb, string a,string ag) { string[] dat = { n,p,k,h,tb,a,ag };
this.a = dat;
}//kita membuat method bernama set data dengan 7 parameter bertipe string yaitu (string n, string p, string k, string h, string tb, string a,string ag)
this.a = dat;
}//kita membuat method bernama set data dengan 7 parameter bertipe string yaitu (string n, string p, string k, string h, string tb, string a,string ag)
//dan nilai nya nanti diisikan ke array baru yg bernama dat(string[] dat = { n,p,k,h,tb,a,ag };)
//this.a=dat;:nilai array yg ada di array a diperoleh dari array dat
d.public void isidata(string n, string p, string k, string h, string tb, string a, string ag) { string[] dat = { n, p, k, h, tb, a, ag };
this.b = dat;
}
this.b = dat;
}
//kita membuat method bernama set data dengan 7 parameter bertipe string yaitu (string n, string p, string k, string h, string tb, string a,string ag)
//dan nilai nya nanti diisikan ke array baru yg bernama dat(string[] dat = { n,p,k,h,tb,a,ag };)
//this.a=dat;:nilai array yg ada di array a diperoleh dari array dat
nb:variable dan array yg berada di luar method disebut variable global(dapat diakses diseluruh class)
variable dan array yg berada di dalam method disebut variable local(hanya dikenali di dalam method dimana ia dideklarasikan)
sehingga asalkan berada di method yg berbeda nama variable local boleh sama
e.public void getdata()
{
Console.WriteLine("DATA DIRI");
Console.WriteLine("");
for (int A = 0; A <= 6; A++) { Console.Write(this.a[A]); Console.Write(":"); Console.WriteLine(this.b[A]); }}
{
Console.WriteLine("DATA DIRI");
Console.WriteLine("");
for (int A = 0; A <= 6; A++) { Console.Write(this.a[A]); Console.Write(":"); Console.WriteLine(this.b[A]); }}
keterangan:
.-> Console.WriteLine("DATA DIRI");
Console.WriteLine("");\\menampilkan tulisan DATA DIRI di console
Console.WriteLine("");\\menampilkan tulisan DATA DIRI di console
->. for (int A = 0; A <= 6; A++) { Console.Write(this.a[A]); Console.Write(":"); Console.WriteLine(this.b[A]); }}//memanfaat kan variable A yg dilooping menggunakan for
selama 7 kali mulai A bernilai 0 hingga A bernilai 6
untuk menuliskan data array a dan aray b di console sesuai indexnya
yg didapat dari perulangan nilai variable A
5.masuk ke program.cs ,hapus dat.getdata(),lalu tuliskan seperti dibawah:
keterangan:1.biodata dat= new biodata();membuat object dari class biodata dengan nama dat;
2.dat.setdata();mengakses method setdata() dari object dat dan mengisi argumen nya :( ) dengan
("nama ", "panggilan ", "gender ", "hobby ", "alamat ", "agama ", "tinggi ");
3.dat.isidata();mengakses method isidata() dari object dat dan mengisi argumen nya :( ) dengan
("akbar rizqi", "kiki", "laki-laki", "cooding", "jalan maspati", "islam", "175cm");
4.dat.getdata();mengakses method getdata()dari object dat yg berfungsi menampilkan data
dari array hasil looping dengan format = <array>a : <array>b
dan outputnya akan seperti ini:
menampilkan biodata v2(array dan setter getter)