Create a Person class conforming to the diagram above A pers
Solution
// Person.java
import java.util.Scanner;
public class Person
{
String name;
String ssn;
int age;
public void setName( String name )
{
this.name = name;
}
public void setSSN( String ssn )
{
this.ssn = ssn;
}
public void setAge( int age )
{
this.age = age;
}
public String getName()
{
return name;
}
public String getSSN()
{
return ssn;
}
public int getAge()
{
return age;
}
public String toString()
{
String s = \"\ SSN: \" + getSSN() + \"\ Name: \" + getName() + \"\ Age: \" + getAge() + \"\ \";
return s;
}
public static void main ( String [] args )
{
Scanner sc = new Scanner(System.in);
Person p = new Person();
while (true)
{
System.out.print(\"\ Enter name: \");
String name = sc.next();
if(name.equals(\"quit\"))
break;
System.out.print(\"Enter ssn: \");
String ssn = sc.next();
System.out.print(\"Enter age: \");
int age = sc.nextInt();
p.setName(name);
p.setSSN(ssn);
p.setAge(age);
System.out.println(p.toString());
}
}
}
/*
output:
Enter name: peter
Enter ssn: 321
Enter age: 32
SSN: 321
Name: peter
Age: 32
Enter name: kallis
Enter ssn: 3456
Enter age: 21
SSN: 3456
Name: kallis
Age: 21
Enter name: quit
*/

