User since
2006-02-17
628
Artikel
BenutzerIn
Man sollte auch mal erwähnen, das das ganze bisher nichts mit OOP zu tun hat. Auch wenn du die Funktion new() nennst wird kein Objekt dadraus.
User since
2007-01-29
115
Artikel
BenutzerIn
[quote=Struppi,12.04.2007, 10:22]Man sollte auch mal erwähnen, das das ganze bisher nichts mit OOP zu tun hat. Auch wenn du die Funktion new() nennst wird kein Objekt dadraus.[/quote]
Danke Struppi...
weiß ich leider eh. Ich muss so ne art Konstruktor basteln damit es OO wird, oder? das ganze irgendwie verbinden nur... keinen Plan wie ich das jetzt genau machen soll...
User since
2006-02-17
628
Artikel
BenutzerIn
[quote=ASDS,11.04.2007, 10:23]Ja hm die Grundlagen, also die perl doc hab ich mir schon angeguckt, wo das steht mit die Kuh macht muuh und so weiter.[/quote]Ich dachte du hast dir das bereits durchgelesen?
Du musst erst ein Paket erstellen und dann dort eine Variabel "blessen" damit du ein Objekt hast.
User since
2007-01-29
115
Artikel
BenutzerIn
[quote=Struppi,12.04.2007, 10:42][quote=ASDS,11.04.2007, 10:23]Ja hm die Grundlagen, also die perl doc hab ich mir schon angeguckt, wo das steht mit die Kuh macht muuh und so weiter.[/quote]Ich dachte du hast dir das bereits durchgelesen?
Du musst erst ein Paket erstellen und dann dort eine Variabel "blessen" damit du ein Objekt hast.[/quote]
*lach* durchlesen und verstehen sind zwei paar Schuhe.
So wie auch immer, ne Ausgabe hab ich jetzt auch schon zusammengebracht. Jetzt wirds dann spannend, ich meld mich wieder, wenn ich es hinkrieg oder nicht...
User since
2005-01-17
14533
Artikel
Admin1
[quote=Struppi,12.04.2007, 10:42]Du musst erst ein Paket erstellen und dann dort eine Variabel "blessen" damit du ein Objekt hast.[/quote]
Schön gesagt. Ist eine echte Perl-Stilblüte!
Sowas sollten wir sammeln.
User since
2006-02-17
628
Artikel
BenutzerIn
Wieso?
Ist doch einwandfrei, um einen Hinweis auf den Befehl zu geben. Und besser als die Übersetzung. Ausserdem in einem Satz OOP in Perl erklärt ;)\n\n
<!--EDIT|Struppi|1176369650-->
User since
2005-01-17
14533
Artikel
Admin1
Nee, war ja nicht bös gemeint. Ich fand den Satz so toll. Fast Perl Lyrics ;)
"Paket machen, Variable blessen, Objekt haben."
Besser hatte es Mr. Wall nicht sagen können.
User since
2007-01-29
115
Artikel
BenutzerIn
*schmoll* ich bin nicht hier um mich veräppeln zulassen, sondern um was zu lernen. Bin ich halt schwer von begriff das weiß ich eh und ich weiß auch, dass ich länger brauch um sachen zu kapieren, wenn sie mir nicht gerade leicht fallen.
Na wie auch immer... aufgeben war eh noch nie mein ding...
sub new {
my $class = shift;
my @liste = @_;
my $ref_wurzel = newtree (\@liste1);
bless ($class),
return tja was?
so... das hab ich mal zammgebracht mit der Perl einführung..aber weiter komm ich nicht. Bekomm ich wieder einen kleinen Hinweis?
User since
2005-01-17
14533
Artikel
Admin1
Ich will dich nicht veräppeln. Bitte trotzdem um Vergebung wegen meiner Bemerkung.
sub new {
my $class = shift;
my $self = {};
bless( $self, $class );
my @liste = @_;
$self->{'wurzel'} = newtree (\@liste);
return $self;
}
Ist wohl so gemeint, denke ich.