Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re^2: how to find the module of a specific function?

by Anonymous Monk
on Oct 26, 2017 at 20:14 UTC ( [id://1202091]=note: print w/replies, xml ) Need Help??


in reply to Re: how to find the module of a specific function?
in thread how to find the module of a specific function?

In your example, login necessarily must be a method of the TeamForge6 object

nope, TeamForge6->new can return whatever it wants

Replies are listed 'Best First'.
Re^3: how to find the module of a specific function?
by stevieb (Canon) on Oct 26, 2017 at 20:59 UTC

    One example of what anonymonk is getting at here (and yes, I've done this for legitimate purposes a few times that I can recall):

    use warnings; use strict; package Fraud; { sub new { return bless {}, shift; } sub login { print "HA-HA, I'm not who you think I am!\n"; } } package Trust; { sub new { return Fraud->new; } sub login { # recently was watching "That 70's Show" print "no login for you, dumbass\n"; } } package main; { my $obj = Trust->new; $obj->login; }

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1202091]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (1)
As of 2024-04-24 13:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found