Skip to main content

The CInfo.Address Class II

At this point you should see a new CInfo.Address class:

Class CInfo.Address Extends (
        %SerialObject, 
        %Populate, 
        %XML.Adaptor
        )
{

}

This class has three superclasses, all from the Caché class library:

  1. %SerialObjectOpens in a new tab—its primary superclass. This class provides it with the ability to embed itself within another object.

  2. %PopulateOpens in a new tab—this class provides methods that will automatically generate data for our class (to help us to test it).

  3. %XML.AdaptorOpens in a new tab—this class provides the ability for object instances to serialize and deserialize themselves as XML. Including this superclass gives a class the ability to be used within a Web Service method as either an input argument or return value.

FeedbackOpens in a new tab