Thread Perl OOP
(12 answers)
Opened by sid burn at 2006-09-21 19:24
[quote=sid burn,21.09.2006, 17:24]1) Leider bin ich jetzt nicht mehr in der Lage einfach nur "$user->password" und "$user->password('neues_password')" zu schreiben. Da ja die Methode password eine Objektreferenz zurück gibt. Gibt es irgendeine Möglichkeit das trotzdem zu Implementiere?[/quote]
Das zweite ($user->password('neues_password')) koenntest Du ja machen, indem Du if (@_) { ... } schreibst. Beim ersten koenntest Du vielleicht den Stringification-Operator ueberladen (siehe perldoc overload). In dem Fall wuerde aber der Speicher fuer den ganzen Hash trotzdem belegt werden. Du kannst Dir ja auch mal Class::Accessor und aehnliche angucken, vielleicht kannst Du ein paar Tricks abgucken.\n\n <!--EDIT|betterworld|1158854674--> Lieblingsmodule:
![]() ![]() |