diff options
author | Michael G. Schwern <schwern@pobox.com> | 2001-02-04 16:17:49 -0500 |
---|---|---|
committer | Nick Ing-Simmons <nik@tiuk.ti.com> | 2001-02-06 20:41:20 +0000 |
commit | 8257a158a240b1ac87c8767f1a5f236a029fb9c4 (patch) | |
tree | 4dac8e34334845a2722847cafdbbc5bd53a77334 /pod/perltoot.pod | |
parent | cfcce72b50f40ca45fd2b724ac56017253f5ae83 (diff) | |
download | perl-8257a158a240b1ac87c8767f1a5f236a029fb9c4.tar.gz |
Re: [PATCH pod/[bt]ootc?.pod] Adding mention of useful CPAN modules
Message-Id: <20010204211748.A13415@blackrider.aocn.com>
p4raw-id: //depot/perl@8708
Diffstat (limited to 'pod/perltoot.pod')
-rw-r--r-- | pod/perltoot.pod | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pod/perltoot.pod b/pod/perltoot.pod index 594cb99daa..38cc1f3e65 100644 --- a/pod/perltoot.pod +++ b/pod/perltoot.pod @@ -425,6 +425,10 @@ this could be done: Notice how there's no memory to deallocate in the destructor? That's something that Perl takes care of for you all by itself. +Alternatively, you could use the Class::Data::Inheritable module from +CPAN. + + =head2 Accessing Class Data It turns out that this is not really a good way to go about handling @@ -1750,6 +1754,16 @@ L<perltie>, and L<overload>. +L<perlboot> is a kinder, gentler introduction to object-oriented +programming. + +L<perltootc> provides more detail on class data. + +Some modules which might prove interesting are Class::Accessor, +Class::Class, Class::Contract, Class::Data::Inheritable, +Class::MethodMaker and Tie::SecureHash + + =head1 AUTHOR AND COPYRIGHT Copyright (c) 1997, 1998 Tom Christiansen |