Package: wnpp Version: N/A; reported 2003-02-27 Severity: wishlist * Package name : libclass-contract-perl Version : 1.14 Upstream Author : Garrett <[EMAIL PROTECTED]> * URL : http://cpan.org/modules/by-module/Class/ * License : Artistic Description : Design-by-Contract OO in Perl
The Class::Contract module implements strong encapsulation, static inheritance, and design-by-contract condition checking for object-oriented Perl. The module provides a declarative syntax for attribute, method, constructor, and destructor definitions at both the object and class level. Pre-conditions, post-conditions, and class invariants are also fully supported. -- System Information Debian Release: 3.0 Architecture: i386 Kernel: Linux pbaker 2.4.18-686 #1 Sun Apr 14 11:32:47 EST 2002 i686 Locale: LANG=C, LC_CTYPE=C