- or download this
package Foo;
- or download this
sub new {
my $package = shift;
...
bless $object, $package; # De magie
return $object;
}
- or download this
my $object = Foo->new;
# of
my $object = new Foo;
- or download this
package Schaap;
...
$dolly->blaat('Hallo'); # Schaap::blaat($dolly, 'Hallo')
blaat $dolly('Ook dit werkt'); # Schaap::blaat($dolly,
# 'Ook dit werkt');
- or download this
sub kleur {
my ($self, $kleur) = @_;
...
$obj->kleur("Blauw");
print "De kleur is ", $obj->kleur(), ".\n"; # De kleur is blauw.