Tetramin has asked for the wisdom of the Perl Monks concerning the following question:
$o = new Module; $o->method; package Module; { my %obj; sub new { my $class = shift; my $self = {@_}; bless $self, ref($class) || $class; $obj{"$self"} = { say => "Hello World"}; $self; } sub method { my $self = shift; my $obj = $obj{"$self"}; return $obj->{say}; } DESTROY { my $self = shift; delete $obj{"$self"}; } }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re (tilly) 1: What is HASH(0x17653d4) for?
by tilly (Archbishop) on Nov 02, 2001 at 01:28 UTC | |
by Tetramin (Sexton) on Nov 02, 2001 at 02:03 UTC | |
by tilly (Archbishop) on Nov 02, 2001 at 02:21 UTC | |
by fokat (Deacon) on Nov 02, 2001 at 03:16 UTC | |
|
Re: What is HASH(0x17653d4) for?
by japhy (Canon) on Nov 02, 2001 at 01:14 UTC | |
|
Re: What is HASH(0x17653d4) for?
by premchai21 (Curate) on Nov 02, 2001 at 01:15 UTC | |
|
Re: What is HASH(0x17653d4) for?
by perrin (Chancellor) on Nov 02, 2001 at 01:21 UTC |