rendered paste bodyimport java.text.DecimalFormat;
public class Person {
private String lastName;
private String firstName;
private String number;
private double paidTickets;
private double total;
DecimalFormat money = new DecimalFormat("0.00");
public Person() {
paidTickets = 0;
total = 0;
}
public void setLast( String last ) {
lastName = last;
}
public void setFirst( String first ) {
firstName = first;
}
public void setNumber( String num ) {
number = num;
}
public void addTicket( double amt, boolean paid ) {
if( paid ) {
paidTickets = paidTickets + amt;
}
total = total + amt;
}
public double getPaid() {
return paidTickets;
}
public double getTotal() {
return total;
}
public String toString() {
String retVal = lastName + ", " + firstName + ", " + number + ", " +
"Paid: " + money.format(paidTickets) + ", Unpaid: " + money.format((total-paidTickets));
return retVal;
}
}