Wednesday, July 27, 2016

Set dan Get pada java

Set dan Get pada java
Di Posting Oleh : Wandi febriandi
Kategori : Pelajaran Pemprograman



Selamat datang kawan di blog saya yang sederhana ini . Kali ini saya akan membahas mengenai java lagi . Kali ini saya akan membahas mengenai Set dan Get pada java . Kita akan bahas apa itu set dan apa itu get ? apa perbedaan antara set dan get  ? dan bagaimana cara membuat set dan get  ? semua ada di sini .

Baca artikel sebelumnya constructor pada java

Set dan Get pada java

Set berarti untuk mengesetting berupa data dan get berarti untuk mendapatkan berupa data . Misalnya kita punya satu variable yang kita isi di metode set dan dan kita ingin mendapatkannya dengan metode get . Langsung saja kita lihat ke contohnya programn set dan get nya .


public class SetGet{
	String nama;
	void setNama(String newNama){
		nama=newNama;
	}
	String getNama(){
		return nama;
	}
	public static void main(String args[]){
		SetGet sg=new SetGet();
		sg.setNama("Goku");
		System.out.println(sg.getNama());
	}
}

Jika coba kita tampilkan maka akan tampil dilayar Goku . Jadi mana sih yang di maksud set dan mana yang di maksud get ?


	void setNama(String newNama){
		nama=newNama;
	}

Yang maksud set adalah seperti yang di atas .  setNama gak pengaruh itu cuma nama saja , kawan kawan juga bisa mengantinya misal dengan


void ini_adalah_untuk_mengsettting_nama_orang(String newNama){
		nama=newNama;
	}

Hasilnya sama saja gak pengaruh . Hanya setNama itu bisanya nulisnya begitu . Untuk mengset harus tipenya void , kenapa ? karena di dalam statmentnya hanya nama=newNama dan itu bukan termasuk string , int , char , dll . Oleh karena itu tipenya harus void .  Yang mana sih get ?


	String getNama(){
		return nama;
	}

Return artinya akan mengembalikan nilai  , kalo disana mengembalikan nilai nama .

Baca juga Pernyataan return , continue , dan break
Mengapa String  ? karena variable nama adalah bertipe data String , dan disana dominan statmentnya string .
Baca juga String pada java 
Contoh set dan get 2


public class SetGet{
	int umur;
	void setUmur(int newUmur){
		umur=newUmur;
	}
	int getUmur(){
		return umur;
	}
	public static void main(String args[]){
		SetGet sg=new SetGet();
		sg.setUmur(2);
		System.out.println(sg.getUmur());
	}
}

Di sana terlihat metode getUmur() bertipe integer .
bro kalo yang kita ingin meng retrun string ditambah int tipenya apa tuh ? misal


		return "umur saya adalah "+umur+" tahun ";

Kalo itu masuknya ke String , kenapa ? karena itu mengembalikan nilai


"umur saya adalah "+umur+" tahun "

Dan itu kalo semuanya di gabung merupakan String . oleh karena itu harus String .


public class SetGet{
	int umur;
	void setUmur(int newUmur){
		umur=newUmur;
	}
	String getUmur(){
		return "umur saya adalah "+umur+" tahun";
	}
	public static void main(String args[]){
		SetGet sg=new SetGet();
		sg.setUmur(2);
		System.out.println(sg.getUmur());
	}
}

Oke mungkin itu dia set dan get pada java . Semoga bermanfaat dan juga menambah wawasan . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga  lebih bermanfaat .

Silahkan kunjungi blog terbaru saya disini

No comments:

Post a Comment