phonebill.phonelog
Class PhoneUser
java.lang.Object
|
+--phonebill.phonelog.PhoneUser
- class PhoneUser
- extends java.lang.Object
This class stores details for a single user, including the total cost related to this user.
Constructor Summary |
PhoneUser(java.lang.String host,
java.lang.String user)
|
PhoneUser(java.lang.String host,
java.lang.String user,
java.lang.String session)
|
Methods inherited from class java.lang.Object |
, clone, finalize, getClass, notify, notifyAll, registerNatives, wait, wait, wait |
host
public final java.lang.String host
user
public final java.lang.String user
session
public final java.lang.String session
userCost
protected double userCost
PhoneUser
public PhoneUser(java.lang.String host,
java.lang.String user,
java.lang.String session)
PhoneUser
public PhoneUser(java.lang.String host,
java.lang.String user)
addCost
public void addCost(double amount)
setCost
public void setCost(double amount)
getCost
public double getCost()
print
public void print(java.io.PrintWriter out)
print
public void print(java.io.PrintWriter out,
int level)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object