If I'm not mistaken, all Perl objects are references to a hash.
Not correct at all.
Perl objects can be anything that's the blessed references.
You can say any the below:
sub new {
my $class = shift;
my $var = 'foo';
bless \$var,$class;
}
sub new {
my $class = shift;
my %hash = (...);
bless \%hash,$class;
}
sub new {
my $class = shift;
my @array = (...);
bless [EMAIL PROTECTED],$class;
}
sub new {
bless [...],shift;
}
sub new {
bless {...},shift;
}
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/