Changes for version 0.03 - 2003-06-15

  • changed underlying object store from list of hashes to hash of hashes
  • arguments() now also accepts a list of argument names as well as a single name as the default arguments, in which case all arguments default to undef
  • attribute modifiers are now supported:
    • class attributes may be set read-write
      • instance attributes may be set read-only
  • declare() now also accepts a list of attribute names as well as a single name for each type of attribute, in which case the attributes default to undef.

Modules

Declare classes with public, private and protected attributes and methods.
provide object dump routine for Class::Declare

Provides

in Declare.pm