Serializing Objects

Reconstructing an object from a stream requires that the object first be written to a stream.