programme en langage objet - Serveur pédagogique UFR Sciences

PROGRAMME EN LANGAGE OBJET
Collection de classes qui « se répartissent » !
les opérations à effectuer
PROGRAMME EN LANGAGE OBJET
pour programmer en langage objet, il faut décrire une ou plusieurs
classes
un programme est un ensemble de descriptions de classes.
Il comprend (au moins) une classe principale :
classe « d’amorce » qui permet le lancement du programme
lorsque l’utilisateur exécute le programme, c’est une méthode de cette
classe qui est lancée
cette méthode crée des instances des autres classes du programme et
leur « passe la main » pour faire les calculs
!en java, c’est la méthode main :
public static void main(String[] args){…}
PROGRAMME EN JAVA
En java, les ensemble de classes regroupées en un package
Le source de chaque classe contient en première ligne le nom
du package (en minuscules) dans lequel elle s'inscrit!
!package <nom package>
PROGRAMME EN JAVA
Package P
Regroupement logique : chaque fichier référence le package
package p;
class Main
{
Variables et méthodes
static void main(String[] args)
{
C1 premier=new C1(…);
C2 deuxieme=new C2(…);
}
}
package p;
class C2
{
Variables et méthodes
C2(…){…}
}
package p;
class C1
{
Variables et méthodes
void m1(…)
{
C3 troisieme=new C3();
}
C1(…)
{
m1(…);
}
}
package p;
class C3
{
Variables et méthodes
C3(…){…}
}
PROGRAMME EN JAVA
un fichier par classe
Son nom est celui de la classe avec l'extension!.java
les fichiers des classes sont regroupées dans un dossier dont
le nom correspond à celui du package
!coursjava/programme/exemples pour
coursjava.programme.exemples
1 / 36 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 !