Thread Problem bei Objekten in Klassenvariablen (13 answers)
Opened by Gast at 2005-01-05 23:36

esskar
 2005-01-06 00:38
#50607 #50607
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=m1chaeL-,05.01.2005, 23:31]Warum klappt es manchmal (bei einfachen Datentypen) auch mit dem return $class?[/quote]
hmm; dass kann eigentlich nicht gehen
bzw. was natürlich geht

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use strict;

package a;
sub new
{
 my ($class) = @_;
 return $class;
}

sub f { print "hallo\n"; }

1;
my $a = new a();
$a->f();


das benutzt aber das object nicht, sondern greifst einfach so auf die funktionen in dem package zu - (jaja, OO perl ist schon seltsam)

PS: wow, das hab ich mir grad selbst beigebracht. *g*\n\n

<!--EDIT|esskar|1104964767-->

View full thread Problem bei Objekten in Klassenvariablen