An object from the class GeographicComposite contains other objects from GeographicObject. Because GeographicComposite is a subclass of GeographicObject, recursion is possible. That is, a geographic composite can contain other geographic composites.