/*
* Friends.java
*/
public class Friends {
private Person[] friends;
private int count;
public Friends()
{
friends = new Person[5];
count = 0;
}
public void addFriend(String name)
{
if (count == friends.length);
haveMoreFriends();
friends[count] = new Person(name);
count++;
//System.out.println("adding" +
friends[count-1]);
}
public String toString()
{
String retVal = "";
for (int i=0; i<count; i++)
retVal +=
friends[i] + "\n";
return retVal;
}
private void haveMoreFriends()
{
Person[] temp = new
Person[friends.length * 2 + 1];
for (int i=0; i<count; i++)
temp[i] =
friends[i];
friends = temp;
}
}