Frank Schönmann: Perl-Script mit Link aufrufen

Beitrag lesen

hi!

Ist der Overhead bei der Erzeugung von Objekten (oben) nicht
viel größer als beim direkten Aufruf der Modulfunktionen.
Du greifst grade direkt auf eine Variable zu. Das ist in der OOP
ÄUSSERST unerwünscht!

Sorry, aber das ist Quatsch. Mit CGI::param('var') greife ich genau
auf die gleiche _Funktion_ zu wie mit $q->param('var'). Und natürlich ist das dann auch kein OOP mehr - hab ich ja auch geschrieben.

In der nächsten Version von cgi.pm könnte der Autor sich
vielleicht entschließen, den Hash nicht mehr "param" zu nennen,
sondern ganz anders. Über die Methode bekommst Du dann trotzdem
den richtigen Wert, über die Variable nicht mehr...

Ist mir klar, ich weiß, was OOP ist. CGI::param() ist aber immer noch
eine Funktion, keine Variable. Bitte überdenke deine Antwort unter
diesem Aspekt nochmal... :)

bye, Frank!