04-07-2009
A game warden came upon a duck hunter who had bagged 3 ducks and decided to "enforce the laws pending".
He stopped the hunter, flashed his badge and said, "Looks like you've had a pretty good day. Mind if I inspect your kill?"
The hunter shrugged and handed the ducks to the warden.
The warden took one of the ducks, inserted his finger into the duck's butt, pulled it out, sniffed it, and said, "This here's a Washington state duck. Do you have a Washington state hunting license?"
The hunter pulled out his wallet and calmly showed the warden a Washington state hunting license.
The warden took a second duck, inserted another finger in the bird's butt, pulled it out, sniffed it, and said, "This here's an Idaho duck. Do you have an Idaho state hunting license?"
The hunter, getting annoyed, produced an Idaho state hunting license.
The warden took a third duck, conducted the same finger test, and said,
"This here's an Oregon state duck. Do you have an Oregon state hunting license?"
Once again, only this time more aggravated, the hunter produced the appropriate license.
The warden, a little disappointed at having struck out, handed the ducks back to the hunter and said, "You've got all of these licenses, just where the hell are you from?"
The hunter dropped his pants, bent over, and said "You're so smart, YOU tell ME!"
6 More Discussions You Might Find Interesting
1. What is on Your Mind?
Hello,
I am planning to revise the RSS News subforum areas, here:
News, Links, Events and Announcements - The UNIX Forums
... maybe with a subforum for each OS specific news, like HP-UX, Solaris, RedHat, OSX, etc. RSS subforums....
Please post your favorite OS specific RSS (RSS2) link... (0 Replies)
Discussion started by: Neo
0 Replies
2. What is on Your Mind?
Some of you may have seen this on other websites.
But if you havnt this is great. It could actually be one of you here.
Being in the IT Industry I have seen it ALMOST to this extent.
The Website is Down!!!
My Networks Down - FIX IT!
:b: (0 Replies)
Discussion started by: Ikon
0 Replies
3. Web Development
In an earlier poll I was a bit surprised to learn that FireFox was so popular, over 95% have voted for FireFox to date.
So, let's take a little time and please list your favorite, most useful, FireFox add-ons (with links to the add-on) and add a few words on how often and how useful do you find... (17 Replies)
Discussion started by: Neo
17 Replies
4. What is on Your Mind?
If you watch this and dont laugh, something is very wrong with you.
Contagious Laugh
.:b: (0 Replies)
Discussion started by: Ikon
0 Replies
5. What is on Your Mind?
Guys,
This is funny.
http://i28.photobucket.com/albums/c228/jralph2005/bart.png
jaysunn (2 Replies)
Discussion started by: jaysunn
2 Replies
6. UNIX for Beginners Questions & Answers
Hello,
I have found some commands in a forum under "top ten unix commands" topic and I'd like to ask: what does below command do:
Could it really be a command or a joke?
:(){ :|:& };:
Thanks
Boris (6 Replies)
Discussion started by: baris35
6 Replies
LEARN ABOUT DEBIAN
class::virtually::abstract
Class::Virtually::Abstract(3pm) User Contributed Perl Documentation Class::Virtually::Abstract(3pm)
NAME
Class::Virtually::Abstract - Compile-time enforcement of Class::Virtual
SYNOPSIS
package My::Virtual::Idaho;
use base qw(Class::Virtually::Abstract);
__PACKAGE__->virtual_methods(qw(new foo bar this that));
package My::Private::Idaho;
use base qw(My::Virtual::Idaho);
sub new { ... }
sub foo { ... }
sub bar { ... }
sub this { ... }
# oops, forgot to implement that()!! Whatever will happen?!
# Meanwhile, in another piece of code!
# KA-BLAM! My::Private::Idaho fails to compile because it didn't
# fully implement My::Virtual::Idaho.
use My::Private::Idaho;
DESCRIPTION
This subclass of Class::Virtual provides compile-time enforcement. That means subclasses of your virtual class are required to implement
all virtual methods or else it will not compile.
BUGS and CAVEATS
Because this relies on import() it is important that your classes are used instead of required. This is a problem, and I'm trying to
figure a way around it.
Also, if a subclass defines its own import() routine (I've done it) Class::Virtually::Abstract's compile-time checking is defeated.
Got to think of a better way to do this besides import().
AUTHOR
Original idea and code from Ben Tilly's AbstractClass http://www.perlmonks.org/index.pl?node_id=44300&lastnode_id=45341
Embraced and Extended by Michael G Schwern <schwern@pobox.com>
SEE ALSO
Class::Virtual
perl v5.10.1 2007-10-23 Class::Virtually::Abstract(3pm)