Skip to content
Tags

Perl – Attribut method

by Cyril on octobre 21st, 2008

Les méthodes en Perl, ne tirent pas partie du prototypage :-( , aussi vos méthodes d’objet pourront être confondues avec des fonctions sans prototype.

L’attribut method est bien pratique lorsque vous ne voulez pas que Perl confonde le nom de votre méthode avec une fonction portant le même nom.

Ainsi, vous pouvez créer une méthode print, Perl l’interprétera comme une méthode objet et non comme le fonction built-in print de Perl. Elle sera utilisé lors d’un appel orienté objet.

Exemple :

sub print : method {
   my $self = shift;
   printf("%s print method call\n",__PACKAGE__);
}

Autres articles susceptibles de vous intéresser :

From → System

No comments yet

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS