I. Eléments de Java
1) Programmes simples
2) Types simples et instructions
3) Attribut, méthode, constructeur
4) Interface
5) Classe interne
6) Classe anonyme
7) Entrée-Sortie
Pas d’héritage
Pas d’exception
De l’assert
1) Programmes Java
Programme = {Classe}
+ 1 méthode main dans au moins une classe
Exemple : Bonjour.java
public class Bonjour {
public static void main(String[] arg) {
System.out.println(”Bonjour”);
}
}
Une classe = {attribut d’objet ou de classe }
{constructeur}
{méthode d’objet ou de classe}
Un objet = instance de classe
2) Types simples et instructions
Les types simples
byte short int long
float double
boolean
char
Chaînes de caractères String (voir l’API)
Tableau (voir l’API Arrays) int[] premiers = {2,3,5,7,11,13};
int[] pairs;
pairs = new int[]{0,2,4,6,8};
int[] anonyme = new int[5];
Instruction if else, switch, for, while, do while
Exemple PGCD, Premier, Erathosthene
3) Attribut, méthode, constructeur
Attribut
“rien”
public
protected
private
“rien”
static
“rien”
final
<type> <nom> “rien”
= <valeur>
;
de classeconstante
Modificateur de visibilité (package = {classe})
“rien” : Visible par tout le package
public : Visible par toutes les classes
protected : Visible par tout le package et toutes les sous-classes
private : Visible uniquement par la classe
Méthode
“rien”
public
protected
private
“rien”
static
“rien”
final
<type> <nom>
de classe
pas d’héritage possible
(paramètres){code}
Constructeur
“rien”
public
protected
private
<nom de la classe> (paramètres){code}
Le mot clé this
référence l’objet courant
1 / 11 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !