Hm ... thinking back, I'm not clear how one might write this one in an OO fashion ...
package Action; sub new { my $class = shift; my $self = {}; bless $class, $self; $self; } # other methods sub set_nobility { if ($self->{type} eq 'suffer') { $self->{nobility} = $self->{acted_upon) eq 'slings and arrows of out +rageous fortune' ? 1 : .5; } if ($self->{type} eq 'take arms against') { $self->{nobility} = $self->{acted_upon) eq 'a sea of troubles' ? .9 +8 : .2; } } sub nobility { return $self->{nobility}; }
Putting it to use is left as an exercise for the reader ... erm, author.
Philosophy can be made out of anything. Or less -- Jerry A. Fodor
In reply to Re: myQuestion.pl
by arturo
in thread myQuestion.pl
by Falkkin
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |