Les méthodes en Java : qu’est ce qu’une méthode ?

En Poo (programmation orientée objet), une méthode est une sorte de fonction intégrée dans l’objet sur lequel s’applique cette méthode. On peut imaginer les méthodes d’objets comme les actions que peuvent effectuer ces objets. La méthode définit comment va se comporter l’objet.

On distingue différentes types de méthodes :
1. Les constructeurs
2. Les destructeurs
3. Les accesseurs
4. Les manipulateurs
5. Les méthodes abstraites

Exemple de déclaration d’une première méthode simple:

</code>
public class test {
public static void main(String[] args) {
System.out.println("voici mon premier programme");
}
}

Mots clefs de la signature des méthodes
Public, private, protected : pour pouvoir accéder à une méthode, il faut que celle-ci soit accessible. Les méthodes disposent de plusieurs droits d’accès différents :

Méthode public : il est possible d’accéder à la méthode à partir de n’importe où
Méthode private : il n’est possible d’accéder à la méthode qu’à partir de la classe dans laquelle se trouve la méthode
Méthode protected : la méthode est accessible dans la classe dans laquelle elle se trouve mais aussi dans les classes héritées

Void : le mot clef « void » signifie que la méthode ne renvoie rien. La méthode ne renvoie pas de résultat, ni de données au programme qui a appelé cette méthode.
Static : Le mot clef static signifie que la méthode peut agir sur tous les objets d’une même classe. Il existe des méthodes d’instance, non statiques, qui elles n’agissent que sur un objet à la fois.

Que signifie system.out.println ?

System.out.println est une méthode qui affiche à l’écran ce que l’on demande d’afficher entre parenthèses. Les lettres "ln" à la fin de la déclaration permettent de forcer le passage à la ligne suivante.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Articles relatifs