Thread Perl und OOP: Ein paar Anfänger-Fragen
(8 answers)
Opened by Gast at 2007-01-31 22:41
Hallo,
ich habe in der letzten Zeit angefangen mit Perl zu programmieren und habe ein paar Fragen bzgl. OOP. Mit anderen Sprachen habe ich schon einige Zeit verbracht und ein auch ein Weilchen Erfahrung mit OOP, nur klappt es bei Perl nicht so ganz mit dem Verständnis. Meine erste Frage ist recht banal: Sollen Package-Namen mit einem Großbuchstaben anfangen oder nicht? Dass beides geht, also Groß- und Kleinschreibung, ist klar; nur was ist "richtig"? Zweitens: Wie baue ich eine Klasse am besten auf? Dazu habe ich zwei Möglichkeiten gefunden. Erste Möglichkeit: Code: (dl
)
1 ### Hauptprogramm ### Zweite Methode: Code: (dl
)
1 ### Hauptprogramm ### Die Frage ist wieder, was ist "richtig" bzw. "besser"? Ich würde die zweite Methode vorziehen, da die Parameter einzeln übergeben werden, wobei es aber bei vielen Werten mit den Variablen etwas unübersichtlich wird. Was meint ihr? (Noch eine Frage am Rand: Warum wird beim bless in der zweiten Methode eine Referenz von %args genommen und bei $self nicht?) Danke schon einmal. |