summaryrefslogtreecommitdiff
path: root/pod/perltoot.pod
diff options
context:
space:
mode:
authorMichael G. Schwern <schwern@pobox.com>2001-02-04 16:17:49 -0500
committerNick Ing-Simmons <nik@tiuk.ti.com>2001-02-06 20:41:20 +0000
commit8257a158a240b1ac87c8767f1a5f236a029fb9c4 (patch)
tree4dac8e34334845a2722847cafdbbc5bd53a77334 /pod/perltoot.pod
parentcfcce72b50f40ca45fd2b724ac56017253f5ae83 (diff)
downloadperl-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.pod14
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