object/1-4
Stand-alone objects
object(Object) object(Object, implements(Protocols)) object(Object, imports(Categories)) object(Object, implements(Protocols), imports(Categories))Prototypes
object(Object, extends(Objects)) object(Object, implements(Protocols), extends(Objects)) object(Object, imports(Categories), extends(Objects)) object(Object, implements(Protocols), imports(Categories), extends(Objects))Instances
object(Object, instantiates(Classes)) object(Object, implements(Protocols), instantiates(Classes)) object(Object, imports(Categories), instantiates(Classes)) object(Object, implements(Protocols), imports(Categories), instantiates(Classes))Classes
object(Object, specializes(Classes)) object(Object, implements(Protocols), specializes(Classes)) object(Object, imports(Categories), specializes(Classes)) object(Object, implements(Protocols), imports(Categories), specializes(Classes))Metaclasses
object(Object, instantiates(Classes), specializes(Classes)) object(Object, implements(Protocols), instantiates(Classes), specializes(Classes)) object(Object, imports(Categories), instantiates(Classes), specializes(Classes)) object(Object, implements(Protocols), imports(Categories), instantiates(Classes), specializes(Classes))Starting object directive.
Stand-alone objects
object(+object_identifier) object(+object_identifier, implements(+implemented_protocols)) object(+object_identifier, imports(+imported_categories)) object(+object_identifier, implements(+implemented_protocols), imports(+imported_categories))Prototypes
object(+object_identifier, extends(+extended_objects)) object(+object_identifier, implements(+implemented_protocols), extends(+extended_objects)) object(+object_identifier, imports(+imported_categories), extends(+extended_objects)) object(+object_identifier, implements(+implemented_protocols), imports(+imported_categories), extends(+extended_objects))Instances
object(+object_identifier, instantiates(+instantiated_objects)) object(+object_identifier, implements(+implemented_protocols), instantiates(+instantiated_objects)) object(+object_identifier, imports(+imported_categories), instantiates(+instantiated_objects)) object(+object_identifier, implements(+implemented_protocols), imports(+imported_categories), instantiates(+instantiated_objects))Classes
object(+object_identifier, specializes(+specialized_objects)) object(+object_identifier, implements(+implemented_protocols), specializes(+specialized_objects)) object(+object_identifier, imports(+imported_categories), specializes(+specialized_objects)) object(+object_identifier, implements(+implemented_protocols), imports(+imported_categories), specializes(+specialized_objects))Metaclasses
object(+object_identifier, instantiates(+instantiated_objects), specializes(+specialized_objects)) object(+object_identifier, implements(+implemented_protocols), instantiates(+instantiated_objects), specializes(+specialized_objects)) object(+object_identifier, imports(+imported_categories), instantiates(+instantiated_objects), specializes(+specialized_objects)) object(+object_identifier, implements(+implemented_protocols), imports(+imported_categories), instantiates(+instantiated_objects), specializes(+specialized_objects))
:- object(list). :- object(list, implements(listp)). :- object(list, extends(compound)). :- object(list, implements(listp), extends(compound)). :- object(object, imports(initialization), instantiates(class)). :- object(abstract_class, instantiates(class), specializes(object)). :- object(agent, imports(private::attributes)).
Previous | Next | Table of Contents | Bibliography | Glossary
Last updated on: July 4, 2000