CASE STUDY
310
street = newStreet;
city = newCity;
state = newState;
zipCode = zip;
}
// Knowledge methods
publicString knowStreet()
{
returnstreet;
}
publicString knowCity()
{
returncity;
}
publicString knowState()
{
returnstate;
}
publicString knowZip()
{
returnzipCode;
}
}
//**************************************************************
// This class provides a basic entry object. The constructor
// takes the state variables as class objects. Three
// knowledge methods return the state objects. An observer
// writes the contents of the state objects on the file passed
// as a parameter.
//**************************************************************
packageaddressBook;
// Includes Name, Address, Phone, and Entry
importjava.io.*;
public classEntry
{
// Instance variables
Name name;
Address address;
Phone phone;
publicEntry(Name newName, Address newAddress, Phone phoneNumber)
{
name = newName;
address = newAddress;
phone = phoneNumber;
}
T
E
A
M
F
L
Y
Team-Fly®