in reply to making a library
"Foo1" is a module/package/class (depending on how you want to look at it), but it is NOT an object (at least in the OO perl sense).
If you want to call bar without creating and object, call the class method:
If you want to create an object, since you do not have a "new" method, you can try (untested):Foo1::bar();
my $obj = bless {},"Foo1"; $obj->bar(); # Calling an instance method. # this passes DIFFERENT parameters than the class method, + above.
Syntactic sugar causes cancer of the semicolon. --Alan Perlis
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: making a library
by adieu (Initiate) on Mar 08, 2011 at 09:10 UTC | |
by NetWallah (Canon) on Mar 09, 2011 at 04:51 UTC |