Author: allison Date: Sun Mar 4 02:30:36 2007 New Revision: 17323 Modified: trunk/docs/pdds/draft/pdd15_objects.pod
Log: [pdd]: Objects, a few clarifications. Modified: trunk/docs/pdds/draft/pdd15_objects.pod ============================================================================== --- trunk/docs/pdds/draft/pdd15_objects.pod (original) +++ trunk/docs/pdds/draft/pdd15_objects.pod Sun Mar 4 02:30:36 2007 @@ -88,11 +88,11 @@ =item - Classes have an associated namespace. (Which may be anonymous) -=item - Classes have one or more immediate parent classes +=item - Classes may have one or more immediate parent classes -=item - Classes have a catalog of attribute names. +=item - Classes may have a catalog of attribute names. -=item - Classes have a list of roles they implement +=item - Classes may have a list of roles they implement =item - Classes can instantiate an object of their class @@ -105,7 +105,7 @@ =item - Classes are instances of a meta-class and have their own sets of class methods and class attributes -=item - Objects have an array of attributes. Attribute values may be +=item - Objects may have an array of attributes. Attribute values may be PMCs or a low-level type. =item - Objects have an associated class. @@ -313,8 +313,8 @@ to that namespace object. A class can be garbage collected when it has no instantiatated objects -referencing it. When a class is garbage collected, it should remove itself -from the registry. +and no Namespace object referencing it. When a class is garbage +collected, it should remove itself from the registry. =head2 Object PMC API