Thread Perl und OOP: Ein paar Anfänger-Fragen
(8 answers)
Opened by Gast at 2007-01-31 22:41
Mit der zweiten variante kannst du dich böse in die Nesseln setzen, wie folgendes Beispiel zeigt:
Code: (dl
)
1 #!/usr/bin/perl Da verwendest du eine Klassenvariable, statt einer Instanzvariable. Das geht nur solange gut bis du ein zweites Objekt erzeugst! EDIT: bei der Schreibweise der Klassennamen verwende ich zumeist CamelCase - aber das ist Geschmackssache. Ich finde das man Klassen so gut vom Rest unterscheiden kann. Laut perlstyle ist lowercase für pragmas vorgesehen. EDIT2: http://perldoc.perl.org/perlstyle.html - der Wikitext scheint zu einer älteren Fassung von perlstyle zu gehören. EDIT3: Prinzipiell empfehle ich die Verwendung von ![]() Code: (dl
)
1 #!/usr/bin/perl Man spart sich viel Arbeit mit Konstruktor und Accessoren.\n\n <!--EDIT|Ronnie|1170277683--> |