You are on page 1of 3

import java.io.

*;
import java.util.*;

public class Main {

public static void main(String[] args) throws Exception {


Scanner sc = new Scanner(System.in);
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));

System.out.println("Enter the User detail");


String input = br.readLine();
String[] array = input.split(",");
String name = array[0];
String username = array[1];
String password = array[2];
System.out.println("Enter the contact details");
String input1 = br.readLine();
String [] array1 = input1.split(",");
//System.out.println(Arrays.toString(array1));
String mobile= array1[0];
String alternateMobile = array1[1];
String landLine = array1[2];
String email= array1[3];
String address = array1[4];
ContactDetail c = new
ContactDetail(mobile,alternateMobile,landLine,email,address);
User n = new User(name,username,password,c);
System.out.println(n.toString());
System.out.println(c.toString());
}

public class ContactDetail {


private String mobile;
private String alternateMobile;
private String landLine;
private String email;
private String address;

ContactDetail() {

ContactDetail(String mobile, String alternateMobile,String landLine, String


email, String address) {
this.mobile = mobile;
this.alternateMobile = alternateMobile;
this.landLine = landLine;
this.email = email;
this.address = address;
}
public void setMobile(String mobile) {
this.mobile = mobile;
}

public void setAlternateMobile(String alternateMobile) {


this.alternateMobile = alternateMobile;
}

public void setLandLine(String landLine) {


this.landLine = landLine;
}

public void setEmail(String email) {


this.email = email;
}

public void setAddress(String address) {


this.address = address;
}

public String getMobile() {


return mobile;
}

public String getAlternateMobile() {


return alternateMobile;
}

public String getLandLine() {


return landLine;
}

public String getEmail() {


return email;
}

public String getAddress() {


return address;
}

@Override
public String toString() {
System.out.println("Contact detail:");
return String.format("Mobile:"+mobile+"\n"+"Alternate
mobile:"+alternateMobile+"\n"+"LandLine:"+landLine+"\n"+"Email:"+email+"\n"+"Addres
s:"+address);

public class User {


private String name;
private String username;
private String password;
private ContactDetail contactDetail;

User() {
}

User(String name, String username,String password,ContactDetail


contactDetail) {
this.name = name;
this.username = username;
this.password = password;
this.contactDetail = contactDetail;
}

public void setName(String name) {


this.name = name;
}

public void setContactDetail(ContactDetail contactDetail) {


this.contactDetail = contactDetail;
}

public void setUsername(String username) {


this.username = username;
}

public void setPassword(String password) {


this.password = password;
}

public String getName() {


return name;
}

public ContactDetail getContactDetail() {


return contactDetail;
}

public String getPassword() {


return password;
}

public String toString() {


return
String.format("Name:"+name+"\n"+"Username:"+username+"\n"+"Password:"+password);
}

You might also like