Thread Module: Objekte voneinander trennen? (8 answers)
Opened by Froschpopo at 2010-02-19 15:29

pq
 2010-02-19 15:43
#133314 #133314
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
2010-02-19T14:29:42 Froschpopo
Aufruf:
Code (perl): (dl )
1
2
3
4
5
6
7
my $obj = MyModules::Test->new;

my $farbe_1 = $obj->farbe('rot');
my $farbe_2 = $obj->farbe('blau');

print $farbe_2->farbe;
print $farbe_1->farbe;

[...]
Ich möchte die Objekte in einer Variablen speichern können um später damit noch weitere Dinge tun zu können (z.B. delete() usw.).

warum speicherst du eine farbe, die du gerade eben gesetzt hast, in einer neuen variable, bzw. warum rufst du danach eine objekt-methode auf einem farbstring auf?
ersetzt in den letzten beiden zeilen einfach $farbe_x durch $obj.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Module: Objekte voneinander trennen?