#"Cluster.pm"
use strict;
use warnings;
package Cluster;
sub new
{
my $class = shift; #The first argument passed to the
#new method is the name of the class
my $self = {};
$self->{_clusterName} = shift; #Read data passed to constructor
$self->{_verbs} = [];
bless $self, $class;
return $self;
}
sub getClusterName
{
my( $self ) = @_;
return $self->{_clusterName};
}
1;
####
use strict;
use warnings;
use Cluster;
my $test1 = Cluster->new("One");
print $test1->getClusterName()." ";
my $test2 = Cluster->new("Two");
print $test1->getClusterName()." ";
print $test2->getClusterName();
####
#OUTPUT:
one One Two
####