Class::Root

A framework for writing perl OO modules
Download

Class::Root Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Evgeny Nifontov
  • Publisher web site:
  • http://search.cpan.org/~nif/

Class::Root Tags


Class::Root Description

A framework for writing perl OO modules Class::Root is a framework for writing Perl OO modules.Class::Root provides a compact syntax for creating OO classes in perl.Class::Root supports: * - public, private, protected and virtual methods - class and instance attributes with generated accessor methods - multiple inheritance - ...more...Class::Root restricts developer requiring all methods and attributes to be defined using it's declare statement, but in return Class::Root ensures the correctness of the resulting class schema. Thus a problem of two base classes having a method with the same name will be detected at compile time.Some optional checks may be defined to prove attribute values at run time.Both run time and compile time checks could be disabled for better performance of production code. Requirements: · Perl


Class::Root Related Software