Assalamualaikum wr wb
Hallo semuanya pengunjung blog ini, kembali lagi dengan saya di #SharingSession, hari ini saya akan sharing sebuah Codingan Constructor Parameter Input Berulang di Blue J
Baca juga : Membuat Codingan Constructor Parameter
Sekilas sih codingannya sih hamoir mirip dengan yg sebelumnya cuman yang membedakan adalah codiangan ini memakai inputan dan juga perulangan,
oke langsung aja ini dia codingannya :
import java.util.Scanner;
class Lat17_konstruktor_parameter_input_berulang{
//nama konstruktor = nama class
String nama; //variable nama dengan type data string
int umur; //variable umur dengan type data integer
Lat17_konstruktor_parameter_input_berulang(String x,int y){
//konstruktor dengan pemberian parameter
nama = x;
umur = y;
}
void tampil(){
//menampilkan
System.out.println("Nama = "+nama);
System.out.println("Umur = "+umur);
}
public static void main(String[] args) {
char lagi='y';
String input; //variable nama dengan type data string
int input2;
while (lagi=='y'){
Scanner a = new Scanner(System.in);
try{
System.out.println("Berikut adalah konstruktor dengan parameter");
System.out.println("===========================================");
System.out.print("Masukan Nama : ");
input = a.nextLine();
System.out.print("Masukan umur : ");
input2 = a.nextInt();
Lat17_konstruktor_parameter_input_berulang demoConstructor = new Lat17_konstruktor_parameter_input_berulang (input,input2);
//menginisialisasikan dan memanggil nama konstruktor
//dan membaca nilai parameter
demoConstructor.tampil();
}catch(NumberFormatException nfe){
System.err.println("\nUuuuuuuupppss....Ada KealahanInput Data");
}
System.out.println("Mau Coba Lagi (y/t) ?");
String str = BacaLingkaran.bacaString();
lagi = str.charAt(0);
if (lagi == 'Y') lagi='Y';
if (lagi == 'y') continue;
else{
System.out.println("Terima Kasih...Sudah Mau Mencoba\n");
break;
}
}
}
}
Outputnya :
Itu saja sharing kita untuk saat ini nantikan #SharingSession kita selanjutnya semoga bisa bermanfaat, Terima kasih Wassalamualaikum.
0 comments:
Post a Comment