On Jul 13, Todd W said:
I've been trying to undersand what mixins are and at the same time figuring
out how to make them easy to use. I just belched out this piece of code, but
I dont know if its doing anything special:
Perl allows you to call an object from any class to call a method from any
class. Typically, $object->method searches through $object's class and
inheritance tree. If you give a fully-qualified method name, such as
OtherClass::method, then Perl calls that very specific method, which is
what you've done below.
package MyMixins;
sub SomeMethod {...}
package MyClient;
sub new {...}
package main;
my $client = MyClient->new;
$client->MyMixins::SomeMethod;
Yeah, that looks about right. Thrilling, wasn't it?
--
Jeff "japhy" Pinyan % How can we ever be the sold short or
RPI Acacia Brother #734 % the cheated, we who for every service
http://japhy.perlmonk.org/ % have long ago been overpaid?
http://www.perlmonks.org/ % -- Meister Eckhart
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>