The Z Contact Application ========================= This application stores contact information for people. Creating Contact Objects ------------------------ A contact object stores a person's contact information. The attributes of the Contact class provide the ``IContact`` interface. >>> from zcontact.contact import Contact >>> from zcontact import interfaces >>> paul = Contact() >>> interfaces.IContact.providedBy(paul) True >>> interfaces.IContact.implementedBy(Contact) True In providing the ``IContact`` interface, a ``Contact`` instance has the following attributes which default to empty unicode strings. >>> paul.firstName u'' >>> paul.lastName u'' >>> paul.email u'' >>> paul.phone u'' >>> paul.address u''