Retour

Le Java

🎲 Quiz GRATUIT

📝 Mini-cours GRATUIT

Notion d’interface

Une interface, déclarée avec le mot clé interface, est un type qui regroupe des méthodes abstraites dont on ne donne que la signature (pas le code).

Le rôle d’une interface est de proposer un « lexique » de méthodes qui seront ensuite implémentées par des classes, grâce au mot clé implements.

Une interface ne contient donc pas obligatoirement d’attribut.

La notion d’interface est très proche de celle de classe abstraite. La différence essentielle entre ces deux notions (en Java et en UML) est qu’une classe peut implémenter plusieurs interfaces, alors qu’elle ne peut hériter que d’une seule autre classe. Ainsi en Java, les interfaces sont l’une des solutions au problème de l’inexistence de l’héritage multiple.

Les variables

Déclaration de variables

Une variable possède un nom, un type et une valeur.
Le nom d’une variable peut commencer par une lettre, par un tiret du bas (_ underscore) ou par un dollar ($). Le reste du nom peut comporter des lettres ou des nombres mais jamais d'espace.
La déclaration d'une variable permet de réserver la mémoire pour en stocker la valeur.

Deux types de variables :

  • Type élémentaire : int, double, float, char, string, boolean, … etc.
  • Une classe définie

Exemple :
float nombre;
int indice;
string chaine;

Initialisation de variables
// Déclaration
int indice;
// Initialisation
indice = 1;
// Autre solution : déclaration et initialisation
int indice = 1;

Les boucles

Comme la majorité des langages de programmation, Java propose trois types de structures répétitives (boucles) :

  • while (condition) $\rightarrow$ TANT QUE
  • do ... while (condition) $\rightarrow$ REPETER
  • for $\rightarrow$ POUR

While
Le bloc d’instructions (ou l’instruction) est exécuté tant que la condition est évaluée à vrai. La condition est testée avant l’entrée dans la boucle.

Syntaxe :
while ( Condition ) {
Bloc d’instruction
}

do … While
Le bloc d’instructions (ou l’instruction) qui suit un do … while est exécuté tant que la condition est évaluée à vrai. La condition est testée après une première exécution du bloc d’instructions.

Syntaxe :
do {
// ...
} while ( boolean );

for
Le bloc d’instructions sera exécuté un nombre déterminé de fois

Syntaxe :
for ( initialisation; condition; incrémentation) {
...
}

Nomad+, Le pass illimité vers la réussite 🔥

NOMAD EDUCATION

L’app unique pour réussir !