note
Gilimanjaro
<p>
@ISA doesn't magically load the classes you're inheriting from. The child class Lens still needs to load (use) the parent class Cloud.
</p>
<p>
Also, you may want to 'use strict' and 'use warnings' and prefix @ISA with 'our'.
</p>
<p>
You can do both by using the 'base' pragma:
</p>
<p>
<code>use base qw(Exporter Cloud);</code>
</p>
642892
642892